/external/v8/src/compiler/ |
D | instruction-selector.h | 725 void VisitWord32AtomicBinaryOperation(Node* node, ArchOpcode int8_op, 726 ArchOpcode uint8_op, 727 ArchOpcode int16_op, 728 ArchOpcode uint16_op, 729 ArchOpcode word32_op); 730 void VisitWord64AtomicBinaryOperation(Node* node, ArchOpcode uint8_op, 731 ArchOpcode uint16_op, 732 ArchOpcode uint32_op, 733 ArchOpcode uint64_op); 734 void VisitWord64AtomicNarrowBinop(Node* node, ArchOpcode uint8_op, [all …]
|
D | instruction-codes.h | 143 enum ArchOpcode { enum 153 const ArchOpcode& ao); 242 typedef BitField<ArchOpcode, 0, 9> ArchOpcodeField;
|
D | frame-elider.cc | 28 instr->arch_opcode() == ArchOpcode::kArchStackPointer || in MarkBlocks() 29 instr->arch_opcode() == ArchOpcode::kArchFramePointer) { in MarkBlocks()
|
D | instruction.h | 839 ArchOpcode arch_opcode() const { return ArchOpcodeField::decode(opcode()); } in arch_opcode() 900 return arch_opcode() == ArchOpcode::kArchDeoptimize || in IsDeoptimizeCall() 909 bool IsJump() const { return arch_opcode() == ArchOpcode::kArchJmp; } in IsJump() 910 bool IsRet() const { return arch_opcode() == ArchOpcode::kArchRet; } in IsRet() 912 return arch_opcode() == ArchOpcode::kArchTailCallCodeObject || in IsTailCall() 913 arch_opcode() == ArchOpcode::kArchTailCallCodeObjectFromJSFunction || in IsTailCall() 914 arch_opcode() == ArchOpcode::kArchTailCallAddress || in IsTailCall() 915 arch_opcode() == ArchOpcode::kArchTailCallWasm; in IsTailCall() 918 return arch_opcode() == ArchOpcode::kArchThrowTerminator; in IsThrow()
|
D | instruction.cc | 420 std::ostream& operator<<(std::ostream& os, const ArchOpcode& ao) { in operator <<()
|
/external/v8/src/compiler/ia32/ |
D | instruction-selector-ia32.cc | 186 void VisitRO(InstructionSelector* selector, Node* node, ArchOpcode opcode) { in VisitRO() 201 ArchOpcode avx_opcode, ArchOpcode sse_opcode) { in VisitRROFloat() 214 ArchOpcode avx_opcode, ArchOpcode sse_opcode) { in VisitFloatUnop() 224 ArchOpcode avx_opcode, ArchOpcode sse_opcode) { in VisitRRSimd() 235 ArchOpcode opcode) { in VisitRRISimd() 244 ArchOpcode avx_opcode, ArchOpcode sse_opcode) { in VisitRRISimd() 280 ArchOpcode opcode = kArchNop; in VisitLoad() 371 ArchOpcode opcode = kArchNop; in VisitStore() 530 ArchOpcode opcode) { in VisitShift() 548 ArchOpcode opcode) { in VisitMulHigh() [all …]
|
D | code-generator-ia32.cc | 648 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
|
/external/v8/src/compiler/x64/ |
D | instruction-selector-x64.cc | 217 ArchOpcode GetLoadOpcode(LoadRepresentation load_rep) { in GetLoadOpcode() 218 ArchOpcode opcode = kArchNop; in GetLoadOpcode() 252 ArchOpcode GetStoreOpcode(StoreRepresentation store_rep) { in GetStoreOpcode() 310 ArchOpcode opcode = GetLoadOpcode(load_rep); in VisitLoad() 368 ArchOpcode opcode = GetStoreOpcode(store_rep); in VisitStore() 394 ArchOpcode opcode = GetStoreOpcode(store_rep); in VisitProtectedStore() 542 ArchOpcode opcode) { in VisitWord32Shift() 561 ArchOpcode opcode) { in VisitWord64Shift() 585 ArchOpcode opcode, FlagsContinuation* cont) { in TryVisitWordShift() 920 void VisitMul(InstructionSelector* selector, Node* node, ArchOpcode opcode) { in VisitMul() [all …]
|
D | code-generator-x64.cc | 678 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
|
/external/v8/src/compiler/arm64/ |
D | instruction-selector-arm64.cc | 152 void VisitRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRR() 159 void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRR() 166 void VisitRRI(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRI() 173 void VisitRRO(InstructionSelector* selector, ArchOpcode opcode, Node* node, in VisitRRO() 181 void VisitRRIR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRIR() 205 ArchOpcode opcode() const { in opcode() 215 ArchOpcode opcode_; 496 void VisitBinop(InstructionSelector* selector, Node* node, ArchOpcode opcode, in VisitBinop() 504 void VisitAddSub(InstructionSelector* selector, Node* node, ArchOpcode opcode, in VisitAddSub() 505 ArchOpcode negate_opcode) { in VisitAddSub() [all …]
|
D | code-generator-arm64.cc | 598 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction() 2160 ArchOpcode opcode = instr->arch_opcode(); in AssembleArchBranch()
|
/external/v8/src/compiler/s390/ |
D | instruction-selector-s390.cc | 261 bool S390OpcodeOnlySupport12BitDisp(ArchOpcode opcode) { in S390OpcodeOnlySupport12BitDisp() 275 ArchOpcode opcode = ArchOpcodeField::decode(op); in S390OpcodeOnlySupport12BitDisp() 283 ArchOpcode SelectLoadOpcode(Node* node) { in SelectLoadOpcode() 287 ArchOpcode opcode = kArchNop; in SelectLoadOpcode() 431 void VisitTryTruncateDouble(InstructionSelector* selector, ArchOpcode opcode, in VisitTryTruncateDouble() 530 V(Word32, Unary, [](ArchOpcode opcode) { \ 534 [](ArchOpcode opcode) { return opcode == kS390_LoadWord64; }) \ 536 [](ArchOpcode opcode) { return opcode == kS390_LoadFloat32; }) \ 538 [](ArchOpcode opcode) { return opcode == kS390_LoadDouble; }) \ 539 V(Word32, Bin, [](ArchOpcode opcode) { \ [all …]
|
D | code-generator-s390.cc | 254 Condition FlagsConditionToCondition(FlagsCondition condition, ArchOpcode op) { in FlagsConditionToCondition() 1348 ArchOpcode opcode = ArchOpcodeField::decode(instr->opcode()); in AssembleArchInstruction() 2759 ArchOpcode op = instr->arch_opcode(); in AssembleArchBranch() 2850 ArchOpcode op = instr->arch_opcode(); in AssembleArchTrap() 2868 ArchOpcode op = instr->arch_opcode(); in AssembleArchBoolean()
|
/external/v8/src/compiler/arm/ |
D | instruction-selector-arm.cc | 92 void VisitRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRR() 98 void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRR() 105 void VisitRRRShuffle(InstructionSelector* selector, ArchOpcode opcode, in VisitRRRShuffle() 126 void VisitRRI(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRI() 133 void VisitRRIR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRIR() 315 void EmitDiv(InstructionSelector* selector, ArchOpcode div_opcode, in EmitDiv() 316 ArchOpcode f64i32_opcode, ArchOpcode i32f64_opcode, in EmitDiv() 335 void VisitDiv(InstructionSelector* selector, Node* node, ArchOpcode div_opcode, in VisitDiv() 336 ArchOpcode f64i32_opcode, ArchOpcode i32f64_opcode) { in VisitDiv() 345 void VisitMod(InstructionSelector* selector, Node* node, ArchOpcode div_opcode, in VisitMod() [all …]
|
D | code-generator-arm.cc | 712 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
|
/external/v8/src/compiler/mips/ |
D | instruction-selector-mips.cc | 111 static void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRRR() 119 void VisitRRRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRRR() 126 static void VisitRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRR() 133 static void VisitRRI(InstructionSelector* selector, ArchOpcode opcode, in VisitRRI() 141 static void VisitRRIR(InstructionSelector* selector, ArchOpcode opcode, in VisitRRIR() 150 static void VisitRRO(InstructionSelector* selector, ArchOpcode opcode, in VisitRRO() 347 ArchOpcode opcode = kArchNop; in VisitStore() 1228 ArchOpcode opcode = kArchNop; in VisitUnalignedLoad() 1280 ArchOpcode opcode = kArchNop; in VisitUnalignedStore() 1709 ArchOpcode opcode = kArchNop; in VisitWord32AtomicLoad() [all …]
|
D | code-generator-mips.cc | 602 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
|
/external/v8/src/compiler/mips64/ |
D | instruction-selector-mips64.cc | 123 static void VisitRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRR() 130 static void VisitRRI(InstructionSelector* selector, ArchOpcode opcode, in VisitRRI() 138 static void VisitRRIR(InstructionSelector* selector, ArchOpcode opcode, in VisitRRIR() 147 static void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRRR() 155 void VisitRRRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRRR() 162 static void VisitRRO(InstructionSelector* selector, ArchOpcode opcode, in VisitRRO() 186 ArchOpcode opcode() const { in opcode() 196 ArchOpcode opcode_; 451 ArchOpcode opcode = kArchNop; in VisitStore() 1717 ArchOpcode opcode = kArchNop; in VisitUnalignedLoad() [all …]
|
D | code-generator-mips64.cc | 615 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
|
/external/v8/src/compiler/ppc/ |
D | instruction-selector-ppc.cc | 308 ArchOpcode opcode = kArchNop; in VisitStore() 374 ArchOpcode opcode, bool left_can_cover, in VisitLogical() 379 ArchOpcode inv_opcode = opcode; in VisitLogical() 512 ArchOpcode opcode; in VisitWord64And() 625 ArchOpcode opcode; in VisitWord64Shl() 696 ArchOpcode opcode; in VisitWord64Shr() 1931 ArchOpcode opcode = kArchNop; in VisitWord32AtomicLoad() 1958 ArchOpcode opcode = kArchNop; in VisitWord32AtomicStore() 1988 ArchOpcode opcode = kArchNop; in VisitWord32AtomicExchange() 2025 ArchOpcode opcode = kArchNop; in VisitWord32AtomicCompareExchange() [all …]
|
D | code-generator-ppc.cc | 223 Condition FlagsConditionToCondition(FlagsCondition condition, ArchOpcode op) { in FlagsConditionToCondition() 906 ArchOpcode opcode = ArchOpcodeField::decode(instr->opcode()); in AssembleArchInstruction() 2099 ArchOpcode op = instr->arch_opcode(); in AssembleArchBranch() 2125 ArchOpcode op = instr->arch_opcode(); in AssembleBranchPoisoning() 2193 ArchOpcode op = instr->arch_opcode(); in AssembleArchTrap() 2215 ArchOpcode op = instr->arch_opcode(); in AssembleArchBoolean()
|