| /third_party/node/deps/v8/src/compiler/backend/ |
| D | instruction-selector.h | 674 void VisitWord32AtomicBinaryOperation(Node* node, ArchOpcode int8_op, 675 ArchOpcode uint8_op, 676 ArchOpcode int16_op, 677 ArchOpcode uint16_op, 678 ArchOpcode word32_op); 679 void VisitWord64AtomicBinaryOperation(Node* node, ArchOpcode uint8_op, 680 ArchOpcode uint16_op, 681 ArchOpcode uint32_op, 682 ArchOpcode uint64_op); 683 void VisitWord64AtomicNarrowBinop(Node* node, ArchOpcode uint8_op, [all …]
|
| D | instruction-codes.h | 178 enum ArchOpcode { enum 188 const ArchOpcode& ao); 290 using ArchOpcodeField = base::BitField<ArchOpcode, 0, 9>; 317 inline bool HasMemoryAccessMode(ArchOpcode opcode) { in HasMemoryAccessMode()
|
| D | frame-elider.cc | 27 instr->arch_opcode() == ArchOpcode::kArchStackPointerGreaterThan || in MarkBlocks() 28 instr->arch_opcode() == ArchOpcode::kArchFramePointer) { in MarkBlocks()
|
| D | instruction.h | 885 ArchOpcode arch_opcode() const { return ArchOpcodeField::decode(opcode()); } in arch_opcode() 953 return arch_opcode() == ArchOpcode::kArchDeoptimize || in IsDeoptimizeCall() 961 bool IsJump() const { return arch_opcode() == ArchOpcode::kArchJmp; } in IsJump() 962 bool IsRet() const { return arch_opcode() == ArchOpcode::kArchRet; } in IsRet() 965 return arch_opcode() <= ArchOpcode::kArchTailCallWasm; in IsTailCall() 967 return arch_opcode() <= ArchOpcode::kArchTailCallAddress; in IsTailCall() 971 return arch_opcode() == ArchOpcode::kArchThrowTerminator; in IsThrow() 975 return arch_opcode <= ArchOpcode::kArchCallBuiltinPointer; in IsCallWithDescriptorFlags()
|
| D | instruction.cc | 405 std::ostream& operator<<(std::ostream& os, const ArchOpcode& ao) { in operator <<()
|
| /third_party/node/deps/v8/src/compiler/backend/s390/ |
| D | instruction-selector-s390.cc | 252 bool S390OpcodeOnlySupport12BitDisp(ArchOpcode opcode) { in S390OpcodeOnlySupport12BitDisp() 266 ArchOpcode opcode = ArchOpcodeField::decode(op); in S390OpcodeOnlySupport12BitDisp() 274 ArchOpcode SelectLoadOpcode(LoadRepresentation load_rep) { in SelectLoadOpcode() 275 ArchOpcode opcode; in SelectLoadOpcode() 435 void VisitTryTruncateDouble(InstructionSelector* selector, ArchOpcode opcode, in VisitTryTruncateDouble() 535 V(Word32, Unary, [](ArchOpcode opcode) { \ 539 [](ArchOpcode opcode) { return opcode == kS390_LoadWord64; }) \ 541 [](ArchOpcode opcode) { return opcode == kS390_LoadFloat32; }) \ 543 [](ArchOpcode opcode) { return opcode == kS390_LoadDouble; }) \ 544 V(Word32, Bin, [](ArchOpcode opcode) { \ [all …]
|
| D | code-generator-s390.cc | 274 Condition FlagsConditionToCondition(FlagsCondition condition, ArchOpcode op) { in FlagsConditionToCondition() 1158 ArchOpcode opcode = ArchOpcodeField::decode(instr->opcode()); in AssembleArchInstruction() 3208 ArchOpcode op = instr->arch_opcode(); in AssembleArchBranch() 3287 ArchOpcode op = instr->arch_opcode(); in AssembleArchTrap() 3306 ArchOpcode op = instr->arch_opcode(); in AssembleArchBoolean()
|
| /third_party/node/deps/v8/src/compiler/backend/ppc/ |
| D | instruction-selector-ppc.cc | 323 ArchOpcode opcode; in VisitStoreCommon() 416 ArchOpcode opcode, bool left_can_cover, in VisitLogical() 421 ArchOpcode inv_opcode = opcode; in VisitLogical() 552 ArchOpcode opcode; in VisitWord64And() 688 ArchOpcode opcode; in VisitWord64Shl() 760 ArchOpcode opcode; in VisitWord64Shr() 1995 ArchOpcode opcode) { in VisitAtomicExchange() 2014 ArchOpcode opcode; in VisitWord32AtomicExchange() 2033 ArchOpcode opcode; in VisitWord64AtomicExchange() 2050 ArchOpcode opcode) { in VisitAtomicCompareExchange() [all …]
|
| D | code-generator-ppc.cc | 239 Condition FlagsConditionToCondition(FlagsCondition condition, ArchOpcode op) { in FlagsConditionToCondition() 799 ArchOpcode opcode = ArchOpcodeField::decode(instr->opcode()); in AssembleArchInstruction() 3811 ArchOpcode op = instr->arch_opcode(); in AssembleArchBranch() 3892 ArchOpcode op = instr->arch_opcode(); in AssembleArchTrap() 3915 ArchOpcode op = instr->arch_opcode(); in AssembleArchBoolean()
|
| /third_party/node/deps/v8/src/compiler/backend/ia32/ |
| D | instruction-selector-ia32.cc | 254 ArchOpcode GetLoadOpcode(LoadRepresentation load_rep) { in GetLoadOpcode() 255 ArchOpcode opcode; in GetLoadOpcode() 290 void VisitRO(InstructionSelector* selector, Node* node, ArchOpcode opcode) { in VisitRO() 300 ArchOpcode opcode) { in VisitROWithTemp() 308 ArchOpcode opcode) { in VisitROWithTempSimd() 324 ArchOpcode opcode) { in VisitRROFloat() 339 ArchOpcode opcode) { in VisitFloatUnop() 353 ArchOpcode avx_opcode, ArchOpcode sse_opcode) { in VisitRRSimd() 363 void VisitRRSimd(InstructionSelector* selector, Node* node, ArchOpcode opcode) { in VisitRRSimd() 372 ArchOpcode avx_opcode, ArchOpcode sse_opcode) { in VisitRROSimd() [all …]
|
| D | code-generator-ia32.cc | 695 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
|
| /third_party/node/deps/v8/src/compiler/backend/arm64/ |
| D | instruction-selector-arm64.cc | 147 void VisitRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRR() 160 void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRR() 175 void VisitSimdShiftRRR(InstructionSelector* selector, ArchOpcode opcode, in VisitSimdShiftRRR() 201 void VisitRRO(InstructionSelector* selector, ArchOpcode opcode, Node* node, in VisitRRO() 234 ArchOpcode opcode() const { in opcode() 244 ArchOpcode opcode_; 534 void VisitBinop(InstructionSelector* selector, Node* node, ArchOpcode opcode, in VisitBinop() 541 void VisitAddSub(InstructionSelector* selector, Node* node, ArchOpcode opcode, in VisitAddSub() 542 ArchOpcode negate_opcode) { in VisitAddSub() 1020 ArchOpcode opcode, bool left_can_cover, in VisitLogical() [all …]
|
| D | code-generator-arm64.cc | 685 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction() 2864 ArchOpcode opcode = instr->arch_opcode(); in AssembleArchBranch()
|
| /third_party/node/deps/v8/src/compiler/backend/riscv64/ |
| D | instruction-selector-riscv64.cc | 128 static void VisitRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRR() 135 static void VisitRRI(InstructionSelector* selector, ArchOpcode opcode, in VisitRRI() 143 static void VisitSimdShift(InstructionSelector* selector, ArchOpcode opcode, in VisitSimdShift() 157 static void VisitRRIR(InstructionSelector* selector, ArchOpcode opcode, in VisitRRIR() 166 static void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRRR() 174 static void VisitUniqueRRR(InstructionSelector* selector, ArchOpcode opcode, in VisitUniqueRRR() 182 void VisitRRRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRRR() 189 static void VisitRRO(InstructionSelector* selector, ArchOpcode opcode, in VisitRRO() 213 ArchOpcode opcode() const { in opcode() 223 ArchOpcode opcode_; [all …]
|
| D | code-generator-riscv64.cc | 632 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
|
| /third_party/node/deps/v8/src/compiler/backend/mips64/ |
| D | instruction-selector-mips64.cc | 122 static void VisitRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRR() 129 static void VisitRRI(InstructionSelector* selector, ArchOpcode opcode, in VisitRRI() 137 static void VisitSimdShift(InstructionSelector* selector, ArchOpcode opcode, in VisitSimdShift() 151 static void VisitRRIR(InstructionSelector* selector, ArchOpcode opcode, in VisitRRIR() 160 static void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRRR() 168 static void VisitUniqueRRR(InstructionSelector* selector, ArchOpcode opcode, in VisitUniqueRRR() 176 void VisitRRRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRRR() 183 static void VisitRRO(InstructionSelector* selector, ArchOpcode opcode, in VisitRRO() 207 ArchOpcode opcode() const { in opcode() 217 ArchOpcode opcode_; [all …]
|
| D | code-generator-mips64.cc | 576 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
|
| /third_party/node/deps/v8/src/compiler/backend/loong64/ |
| D | instruction-selector-loong64.cc | 122 static void VisitRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRR() 129 static void VisitRRI(InstructionSelector* selector, ArchOpcode opcode, in VisitRRI() 137 static void VisitSimdShift(InstructionSelector* selector, ArchOpcode opcode, in VisitSimdShift() 151 static void VisitRRIR(InstructionSelector* selector, ArchOpcode opcode, in VisitRRIR() 160 static void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRRR() 168 static void VisitUniqueRRR(InstructionSelector* selector, ArchOpcode opcode, in VisitUniqueRRR() 176 void VisitRRRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRRR() 183 static void VisitRRO(InstructionSelector* selector, ArchOpcode opcode, in VisitRRO() 207 ArchOpcode opcode() const { in opcode() 217 ArchOpcode opcode_; [all …]
|
| D | code-generator-loong64.cc | 561 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
|
| /third_party/node/deps/v8/src/compiler/backend/arm/ |
| D | instruction-selector-arm.cc | 98 void VisitSimdShiftRRR(InstructionSelector* selector, ArchOpcode opcode, in VisitSimdShiftRRR() 116 void VisitRRRShuffle(InstructionSelector* selector, ArchOpcode opcode, in VisitRRRShuffle() 138 void VisitRRI(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRI() 145 void VisitRRIR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRIR() 320 void EmitDiv(InstructionSelector* selector, ArchOpcode div_opcode, in EmitDiv() 321 ArchOpcode f64i32_opcode, ArchOpcode i32f64_opcode, in EmitDiv() 339 void VisitDiv(InstructionSelector* selector, Node* node, ArchOpcode div_opcode, in VisitDiv() 340 ArchOpcode f64i32_opcode, ArchOpcode i32f64_opcode) { in VisitDiv() 348 void VisitMod(InstructionSelector* selector, Node* node, ArchOpcode div_opcode, in VisitMod() 349 ArchOpcode f64i32_opcode, ArchOpcode i32f64_opcode) { in VisitMod() [all …]
|
| D | code-generator-arm.cc | 671 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
|
| /third_party/node/deps/v8/src/compiler/backend/mips/ |
| D | instruction-selector-mips.cc | 108 static void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRRR() 116 static void VisitUniqueRRR(InstructionSelector* selector, ArchOpcode opcode, in VisitUniqueRRR() 124 void VisitRRRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRRR() 131 static void VisitRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRR() 138 static void VisitRRI(InstructionSelector* selector, ArchOpcode opcode, in VisitRRI() 146 static void VisitRRIR(InstructionSelector* selector, ArchOpcode opcode, in VisitRRIR() 155 static void VisitRRO(InstructionSelector* selector, ArchOpcode opcode, in VisitRRO() 238 ArchOpcode opcode) { in VisitPairAtomicBinop() 428 ArchOpcode opcode; in VisitStore() 743 ArchOpcode opcode = kMipsWord32AtomicPairLoad; in VisitWord32AtomicPairLoad() [all …]
|
| D | code-generator-mips.cc | 613 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
|
| /third_party/node/deps/v8/src/compiler/backend/x64/ |
| D | instruction-selector-x64.cc | 255 ArchOpcode GetLoadOpcode(LoadRepresentation load_rep) { in GetLoadOpcode() 256 ArchOpcode opcode; in GetLoadOpcode() 313 ArchOpcode GetStoreOpcode(StoreRepresentation store_rep) { in GetStoreOpcode() 350 ArchOpcode GetSeqCstStoreOpcode(StoreRepresentation store_rep) { in GetSeqCstStoreOpcode() 432 ArchOpcode opcode; in VisitLoadTransform() 521 ArchOpcode opcode, AtomicWidth width) { in VisitAtomicExchange() 588 ArchOpcode opcode; in VisitStoreCommon() 658 ArchOpcode opcode = GetStoreOpcode(store_rep); in VisitProtectedStore() 918 ArchOpcode opcode) { in VisitWord32Shift() 940 ArchOpcode opcode) { in VisitWord64Shift() [all …]
|
| D | code-generator-x64.cc | 1188 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
|