Home
last modified time | relevance | path

Searched refs:ArchOpcode (Results 1 – 22 of 22) sorted by relevance

/external/v8/src/compiler/
Dinstruction-codes.h118 enum ArchOpcode { enum
128 const ArchOpcode& ao);
208 typedef BitField<ArchOpcode, 0, 8> ArchOpcodeField;
Dframe-elider.cc27 instr->arch_opcode() == ArchOpcode::kArchStackPointer || in MarkBlocks()
28 instr->arch_opcode() == ArchOpcode::kArchFramePointer) { in MarkBlocks()
Dinstruction.h838 ArchOpcode arch_opcode() const { return ArchOpcodeField::decode(opcode()); } in arch_opcode()
899 return arch_opcode() == ArchOpcode::kArchDeoptimize || in IsDeoptimizeCall()
903 bool IsJump() const { return arch_opcode() == ArchOpcode::kArchJmp; } in IsJump()
904 bool IsRet() const { return arch_opcode() == ArchOpcode::kArchRet; } in IsRet()
906 return arch_opcode() == ArchOpcode::kArchTailCallCodeObject || in IsTailCall()
907 arch_opcode() == ArchOpcode::kArchTailCallCodeObjectFromJSFunction || in IsTailCall()
908 arch_opcode() == ArchOpcode::kArchTailCallJSFunctionFromJSFunction || in IsTailCall()
909 arch_opcode() == ArchOpcode::kArchTailCallAddress; in IsTailCall()
912 return arch_opcode() == ArchOpcode::kArchThrowTerminator; in IsThrow()
Dinstruction.cc398 std::ostream& operator<<(std::ostream& os, const ArchOpcode& ao) { in operator <<()
/external/v8/src/compiler/s390/
Dinstruction-selector-s390.cc161 void VisitRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRR()
167 void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRR()
174 void VisitRRO(InstructionSelector* selector, ArchOpcode opcode, Node* node, in VisitRRO()
183 void VisitTryTruncateDouble(InstructionSelector* selector, ArchOpcode opcode, in VisitTryTruncateDouble()
271 void VisitBinop(InstructionSelector* selector, Node* node, ArchOpcode opcode, in VisitBinop()
282 ArchOpcode opcode = kArchNop; in VisitLoad()
383 ArchOpcode opcode = kArchNop; in VisitStore()
455 ArchOpcode opcode = kArchNop; in VisitCheckedLoad()
502 ArchOpcode opcode = kArchNop; in VisitCheckedStore()
627 ArchOpcode opcode; in VisitWord64And()
[all …]
Dcode-generator-s390.cc247 Condition FlagsConditionToCondition(FlagsCondition condition, ArchOpcode op) { in FlagsConditionToCondition()
860 ArchOpcode opcode = ArchOpcodeField::decode(instr->opcode()); in AssembleArchInstruction()
2134 ArchOpcode op = instr->arch_opcode(); in AssembleArchBranch()
2159 ArchOpcode op = instr->arch_opcode(); in AssembleArchBoolean()
/external/v8/src/compiler/arm64/
Dinstruction-selector-arm64.cc141 void VisitRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRR()
148 void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRR()
156 void VisitRRO(InstructionSelector* selector, ArchOpcode opcode, Node* node, in VisitRRO()
180 ArchOpcode opcode() const { in opcode()
190 ArchOpcode opcode_;
482 void VisitBinop(InstructionSelector* selector, Node* node, ArchOpcode opcode, in VisitBinop()
490 void VisitAddSub(InstructionSelector* selector, Node* node, ArchOpcode opcode, in VisitAddSub()
491 ArchOpcode negate_opcode) { in VisitAddSub()
723 ArchOpcode opcode = kArchNop; in VisitCheckedLoad()
775 ArchOpcode opcode = kArchNop; in VisitCheckedStore()
[all …]
Dcode-generator-arm64.cc627 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
1647 ArchOpcode opcode = instr->arch_opcode(); in AssembleArchBranch()
/external/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc170 void VisitRO(InstructionSelector* selector, Node* node, ArchOpcode opcode) { in VisitRO()
185 ArchOpcode avx_opcode, ArchOpcode sse_opcode) { in VisitRROFloat()
198 ArchOpcode avx_opcode, ArchOpcode sse_opcode) { in VisitFloatUnop()
214 ArchOpcode opcode = kArchNop; in VisitLoad()
304 ArchOpcode opcode = kArchNop; in VisitStore()
366 ArchOpcode opcode = kArchNop; in VisitCheckedLoad()
415 ArchOpcode opcode = kArchNop; in VisitCheckedStore()
557 ArchOpcode opcode) { in VisitShift()
575 ArchOpcode opcode) { in VisitMulHigh()
584 void VisitDiv(InstructionSelector* selector, Node* node, ArchOpcode opcode) { in VisitDiv()
[all …]
Dcode-generator-ia32.cc528 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
/external/v8/src/compiler/x64/
Dinstruction-selector-x64.cc175 ArchOpcode GetLoadOpcode(LoadRepresentation load_rep) { in GetLoadOpcode()
176 ArchOpcode opcode = kArchNop; in GetLoadOpcode()
214 ArchOpcode opcode = GetLoadOpcode(load_rep); in VisitLoad()
229 ArchOpcode opcode = GetLoadOpcode(load_rep); in VisitProtectedLoad()
290 ArchOpcode opcode = kArchNop; in VisitStore()
345 ArchOpcode opcode = kArchNop; in VisitCheckedLoad()
400 ArchOpcode opcode = kArchNop; in VisitCheckedStore()
575 ArchOpcode opcode) { in VisitWord32Shift()
594 ArchOpcode opcode) { in VisitWord64Shift()
939 void VisitMul(InstructionSelector* selector, Node* node, ArchOpcode opcode) { in VisitMul()
[all …]
Dcode-generator-x64.cc795 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
/external/v8/src/compiler/arm/
Dinstruction-selector-arm.cc81 void VisitRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRR()
88 void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, Node* node) { in VisitRRR()
283 void EmitDiv(InstructionSelector* selector, ArchOpcode div_opcode, in EmitDiv()
284 ArchOpcode f64i32_opcode, ArchOpcode i32f64_opcode, in EmitDiv()
303 void VisitDiv(InstructionSelector* selector, Node* node, ArchOpcode div_opcode, in VisitDiv()
304 ArchOpcode f64i32_opcode, ArchOpcode i32f64_opcode) { in VisitDiv()
313 void VisitMod(InstructionSelector* selector, Node* node, ArchOpcode div_opcode, in VisitMod()
314 ArchOpcode f64i32_opcode, ArchOpcode i32f64_opcode) { in VisitMod()
626 ArchOpcode opcode = kArchNop; in VisitCheckedLoad()
670 ArchOpcode opcode = kArchNop; in VisitCheckedStore()
[all …]
Dcode-generator-arm.cc608 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
/external/v8/src/compiler/mips/
Dinstruction-selector-mips.cc123 static void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRRR()
132 static void VisitRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRR()
140 static void VisitRRO(InstructionSelector* selector, ArchOpcode opcode, in VisitRRO()
243 ArchOpcode opcode = kArchNop; in VisitLoad()
328 ArchOpcode opcode = kArchNop; in VisitStore()
1211 ArchOpcode opcode = kArchNop; in VisitUnalignedLoad()
1261 ArchOpcode opcode = kArchNop; in VisitUnalignedStore()
1309 ArchOpcode opcode = kArchNop; in VisitCheckedLoad()
1359 ArchOpcode opcode = kArchNop; in VisitCheckedStore()
1820 ArchOpcode opcode = kArchNop; in VisitAtomicLoad()
[all …]
Dcode-generator-mips.cc597 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
/external/v8/src/compiler/ppc/
Dinstruction-selector-ppc.cc180 ArchOpcode opcode = kArchNop; in VisitLoad()
289 ArchOpcode opcode = kArchNop; in VisitStore()
354 ArchOpcode opcode = kArchNop; in VisitCheckedLoad()
402 ArchOpcode opcode = kArchNop; in VisitCheckedStore()
445 ArchOpcode opcode, bool left_can_cover, in VisitLogical()
450 ArchOpcode inv_opcode = opcode; in VisitLogical()
583 ArchOpcode opcode; in VisitWord64And()
696 ArchOpcode opcode; in VisitWord64Shl()
767 ArchOpcode opcode; in VisitWord64Shr()
2028 ArchOpcode opcode = kArchNop; in VisitAtomicLoad()
[all …]
Dcode-generator-ppc.cc244 Condition FlagsConditionToCondition(FlagsCondition condition, ArchOpcode op) { in FlagsConditionToCondition()
946 ArchOpcode opcode = ArchOpcodeField::decode(instr->opcode()); in AssembleArchInstruction()
1963 ArchOpcode op = instr->arch_opcode(); in AssembleArchBranch()
1993 ArchOpcode op = instr->arch_opcode(); in AssembleArchBoolean()
/external/v8/src/compiler/x87/
Dinstruction-selector-x87.cc175 ArchOpcode opcode = kArchNop; in VisitLoad()
265 ArchOpcode opcode = kArchNop; in VisitStore()
327 ArchOpcode opcode = kArchNop; in VisitCheckedLoad()
376 ArchOpcode opcode = kArchNop; in VisitCheckedStore()
518 ArchOpcode opcode) { in VisitShift()
536 ArchOpcode opcode) { in VisitMulHigh()
545 void VisitDiv(InstructionSelector* selector, Node* node, ArchOpcode opcode) { in VisitDiv()
554 void VisitMod(InstructionSelector* selector, Node* node, ArchOpcode opcode) { in VisitMod()
1730 ArchOpcode opcode = kArchNop; in VisitAtomicStore()
Dcode-generator-x87.cc546 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()
/external/v8/src/compiler/mips64/
Dinstruction-selector-mips64.cc111 static void VisitRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRR()
119 static void VisitRRR(InstructionSelector* selector, ArchOpcode opcode, in VisitRRR()
128 static void VisitRRO(InstructionSelector* selector, ArchOpcode opcode, in VisitRRO()
152 ArchOpcode opcode() const { in opcode()
162 ArchOpcode opcode_;
319 ArchOpcode opcode = kArchNop; in VisitLoad()
396 ArchOpcode opcode = kArchNop; in VisitStore()
1713 ArchOpcode opcode = kArchNop; in VisitUnalignedLoad()
1763 ArchOpcode opcode = kArchNop; in VisitUnalignedStore()
1813 ArchOpcode opcode = kArchNop; in VisitCheckedLoad()
[all …]
Dcode-generator-mips64.cc611 ArchOpcode arch_opcode = ArchOpcodeField::decode(opcode); in AssembleArchInstruction()