Home
last modified time | relevance | path

Searched refs:AddressingMode (Results 1 – 24 of 24) sorted by relevance

/external/v8/src/compiler/
Dinstruction-codes.h129 enum AddressingMode { enum
138 std::ostream& operator<<(std::ostream& os, const AddressingMode& am);
195 typedef BitField<AddressingMode, 8, 5> AddressingModeField;
Dinstruction.cc374 std::ostream& operator<<(std::ostream& os, const AddressingMode& am) { in operator <<()
486 AddressingMode am = AddressingModeField::decode(instr.opcode()); in operator <<()
Dinstruction.h807 AddressingMode addressing_mode() const { in addressing_mode()
/external/llvm/lib/Target/SystemZ/
DSystemZPatterns.td44 SDPatternOperator store, AddressingMode mode,
51 multiclass RMWIByte<SDPatternOperator operator, AddressingMode mode,
60 SDPatternOperator load, AddressingMode mode> {
72 AddressingMode mode>
102 AddressingMode mode> {
DSystemZInstrFormats.td1004 AddressingMode mode = bdxaddr12only>
1016 AddressingMode mode = bdxaddr20only>
1113 AddressingMode mode = bdaddr20only>
1126 AddressingMode mode = bdaddr20only>
1137 AddressingMode mode = bdaddr20only>
1239 bits<5> bytes, AddressingMode mode = bdaddr20only>
1258 AddressingMode mode = bdaddr20only>
1271 AddressingMode mode = bdaddr20only>
1284 AddressingMode mode = bdxaddr12only>
1308 AddressingMode mode = bdxaddr20only>
[all …]
DSystemZOperands.td106 class AddressingMode<string seltype, string bitsize, string dispsize,
116 : AddressingMode<type, bitsize, dispsize, suffix, "", 2, "BDAddr",
122 : AddressingMode<type, bitsize, dispsize, suffix, "", 3, "BDXAddr",
130 : AddressingMode<type, bitsize, dispsize, suffix, "Len"##lensize, 3,
/external/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc83 AddressingMode GenerateMemoryOperandInputs(Node* index, int scale, Node* base, in GenerateMemoryOperandInputs()
87 AddressingMode mode = kMode_MRI; in GenerateMemoryOperandInputs()
104 static const AddressingMode kMRnI_modes[] = {kMode_MR1I, kMode_MR2I, in GenerateMemoryOperandInputs()
108 static const AddressingMode kMRn_modes[] = {kMode_MR1, kMode_MR2, in GenerateMemoryOperandInputs()
126 static const AddressingMode kMnI_modes[] = {kMode_MRI, kMode_M2I, in GenerateMemoryOperandInputs()
130 static const AddressingMode kMn_modes[] = {kMode_MR, kMode_M2, in GenerateMemoryOperandInputs()
142 AddressingMode GetEffectiveAddressMemoryOperand(Node* node, in GetEffectiveAddressMemoryOperand()
240 AddressingMode mode = in VisitLoad()
259 AddressingMode addressing_mode; in VisitStore()
331 AddressingMode addressing_mode = in VisitStore()
[all …]
Dcode-generator-ia32.cc103 static ScaleFactor ScaleFor(AddressingMode one, AddressingMode mode) { in ScaleFor()
114 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); in MemoryOperand()
1277 AddressingMode mode = AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
/external/v8/test/unittests/compiler/ia32/
Dinstruction-selector-ia32-unittest.cc330 AddressingMode mode) { in Run()
389 AddressingMode expected[] = {kMode_MR1, kMode_MR2, kMode_MR4, kMode_MR8}; in TEST_F()
409 AddressingMode expected[] = {kMode_MR1I, kMode_MR2I, kMode_MR4I, kMode_MR8I}; in TEST_F()
430 AddressingMode expected[] = {kMode_MR, kMode_M2, kMode_M4, kMode_M8}; in TEST_F()
451 AddressingMode expected[] = {kMode_MRI, kMode_M2I, kMode_M4I, kMode_M8I}; in TEST_F()
486 AddressingMode addressing_mode;
515 static unsigned InputCountForLea(AddressingMode mode) { in InputCountForLea()
547 static AddressingMode AddressingModeForAddMult(int32_t imm, in AddressingModeForAddMult()
/external/v8/src/compiler/x87/
Dinstruction-selector-x87.cc87 AddressingMode GenerateMemoryOperandInputs(Node* index, int scale, Node* base, in GenerateMemoryOperandInputs()
91 AddressingMode mode = kMode_MRI; in GenerateMemoryOperandInputs()
108 static const AddressingMode kMRnI_modes[] = {kMode_MR1I, kMode_MR2I, in GenerateMemoryOperandInputs()
112 static const AddressingMode kMRn_modes[] = {kMode_MR1, kMode_MR2, in GenerateMemoryOperandInputs()
130 static const AddressingMode kMnI_modes[] = {kMode_MRI, kMode_M2I, in GenerateMemoryOperandInputs()
134 static const AddressingMode kMn_modes[] = {kMode_MR, kMode_M2, in GenerateMemoryOperandInputs()
146 AddressingMode GetEffectiveAddressMemoryOperand(Node* node, in GetEffectiveAddressMemoryOperand()
201 AddressingMode mode = in VisitLoad()
220 AddressingMode addressing_mode; in VisitStore()
292 AddressingMode addressing_mode = in VisitStore()
[all …]
Dcode-generator-x87.cc97 static ScaleFactor ScaleFor(AddressingMode one, AddressingMode mode) { in ScaleFor()
108 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); in MemoryOperand()
1750 AddressingMode mode = AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
/external/v8/src/compiler/ppc/
Dcode-generator-ppc.cc83 MemOperand MemoryOperand(AddressingMode* mode, size_t* first_index) { in MemoryOperand()
100 MemOperand MemoryOperand(AddressingMode* mode, size_t first_index = 0) { in MemoryOperand()
492 AddressingMode mode = kMode_None; \
506 AddressingMode mode = kMode_None; \
520 AddressingMode mode = kMode_None; \
536 AddressingMode mode = kMode_None; \
551 AddressingMode mode = kMode_None; \
573 AddressingMode mode = kMode_None; \
598 AddressingMode mode = kMode_None; \
623 AddressingMode mode = kMode_None; \
[all …]
Dinstruction-selector-ppc.cc234 AddressingMode addressing_mode; in VisitStore()
362 AddressingMode addressingMode = kMode_MRR; in VisitCheckedLoad()
408 AddressingMode addressingMode = kMode_MRR; in VisitCheckedStore()
/external/v8/src/compiler/x64/
Dinstruction-selector-x64.cc71 AddressingMode GenerateMemoryOperandInputs(Node* index, int scale_exponent, in GenerateMemoryOperandInputs()
75 AddressingMode mode = kMode_MRI; in GenerateMemoryOperandInputs()
83 static const AddressingMode kMRnI_modes[] = {kMode_MR1I, kMode_MR2I, in GenerateMemoryOperandInputs()
87 static const AddressingMode kMRn_modes[] = {kMode_MR1, kMode_MR2, in GenerateMemoryOperandInputs()
105 static const AddressingMode kMnI_modes[] = {kMode_MRI, kMode_M2I, in GenerateMemoryOperandInputs()
109 static const AddressingMode kMn_modes[] = {kMode_MR, kMode_MR1, in GenerateMemoryOperandInputs()
121 AddressingMode GetEffectiveAddressMemoryOperand(Node* operand, in GetEffectiveAddressMemoryOperand()
178 AddressingMode mode = in VisitLoad()
197 AddressingMode addressing_mode; in VisitStore()
260 AddressingMode addressing_mode = in VisitStore()
[all …]
Dcode-generator-x64.cc68 static ScaleFactor ScaleFor(AddressingMode one, AddressingMode mode) { in ScaleFor()
79 AddressingMode mode = AddressingModeField::decode(instr_->opcode()); in MemoryOperand()
1726 AddressingMode mode = AddressingModeField::decode(instr->opcode()); in AssembleArchInstruction()
/external/v8/src/compiler/s390/
Dcode-generator-s390.cc68 MemOperand MemoryOperand(AddressingMode* mode, size_t* first_index) { in MemoryOperand()
85 MemOperand MemoryOperand(AddressingMode* mode = NULL, in MemoryOperand()
443 AddressingMode mode = kMode_None; \
451 AddressingMode mode = kMode_None; \
459 AddressingMode mode = kMode_None; \
468 AddressingMode mode = kMode_None; \
477 AddressingMode mode = kMode_None; \
487 AddressingMode mode = kMode_None; \
506 AddressingMode mode = kMode_None; \
525 AddressingMode mode = kMode_None; \
[all …]
Dinstruction-selector-s390.cc225 AddressingMode addressing_mode; in VisitStore()
352 AddressingMode addressingMode = kMode_MRR; in VisitCheckedLoad()
397 AddressingMode addressingMode = kMode_MRR; in VisitCheckedStore()
/external/v8/src/compiler/arm/
Dinstruction-selector-arm.cc97 AddressingMode kImmMode, AddressingMode kRegMode>
119 AddressingMode kImmMode>
412 AddressingMode addressing_mode; in VisitStore()
1961 AddressingMode addressing_mode = kMode_Offset_RR; in VisitAtomicStore()
Dcode-generator-arm.cc645 AddressingMode addressing_mode = in AssembleArchInstruction()
/external/v8/src/compiler/arm64/
Dinstruction-selector-arm64.cc527 AddressingMode addressing_mode; in VisitStore()
2514 AddressingMode addressing_mode = kMode_MRR; in VisitAtomicStore()
Dcode-generator-arm64.cc776 AddressingMode addressing_mode = in AssembleArchInstruction()
/external/llvm/lib/Target/ARM/AsmParser/
DARMAsmParser.cpp5650 StringRef AddressingMode = Inst.substr(4, 2); in RequiresVFPRegListValidation() local
5651 if (AddressingMode == "ia" || AddressingMode == "db" || in RequiresVFPRegListValidation()
5652 AddressingMode == "ea" || AddressingMode == "fd") { in RequiresVFPRegListValidation()
/external/v8/test/unittests/compiler/arm/
Dinstruction-selector-arm-unittest.cc99 AddressingMode i_mode; // Operand2_R_<shift>_I
100 AddressingMode r_mode; // Operand2_R_<shift>_R
/external/v8/test/unittests/compiler/arm64/
Dinstruction-selector-arm64-unittest.cc33 AddressingMode mode;