Home
last modified time | relevance | path

Searched refs:EncoderMethod (Results 1 – 25 of 33) sorted by relevance

12

/openbsd/src/gnu/llvm/llvm/lib/Target/PowerPC/
DPPCRegisterInfo.td669 let EncoderMethod = "getImm16Encoding";
680 let EncoderMethod = "getImm16Encoding";
694 let EncoderMethod = "getImm16Encoding";
706 let EncoderMethod = "getImm34EncodingNoPCRel";
713 let EncoderMethod = "getImm34EncodingPCRel";
739 let EncoderMethod = "getDirectBrEncoding";
746 let EncoderMethod = "getAbsDirectBrEncoding";
755 let EncoderMethod = "getCondBrEncoding";
762 let EncoderMethod = "getAbsCondBrEncoding";
767 let EncoderMethod = "getDirectBrEncoding";
[all …]
DPPCInstr64Bit.td19 let EncoderMethod = "getImm16Encoding";
26 let EncoderMethod = "getImm16Encoding";
36 let EncoderMethod = "getImm16Encoding";
45 let EncoderMethod = "getTLSRegEncoding";
52 let EncoderMethod = "getTLSCallEncoding";
/openbsd/src/gnu/llvm/llvm/lib/Target/Mips/
DMicroMipsInstrInfo.td19 let EncoderMethod = "getSImm9AddiuspValue";
24 let EncoderMethod = "getUImm3Mod8Encoding";
29 let EncoderMethod = "getSImm3Lsa2Value";
34 let EncoderMethod = "getUImm4AndValue";
74 let EncoderMethod = "getMemEncodingMMImm4";
78 let EncoderMethod = "getMemEncodingMMImm4Lsl1";
82 let EncoderMethod = "getMemEncodingMMImm4Lsl2";
104 let EncoderMethod = "getMemEncodingMMSPImm5Lsl2";
112 let EncoderMethod = "getMemEncodingMMGPImm7Lsl2";
118 let EncoderMethod = "getMemEncodingMMImm9";
[all …]
DMipsInstrInfo.td834 let EncoderMethod = "getJumpTargetOpValue";
839 let EncoderMethod = "getBranchTargetOpValue";
846 let EncoderMethod = "getBranchTargetOpValue1SImm16";
853 let EncoderMethod = "getJumpTargetOpValue";
861 let EncoderMethod = "getSimm19Lsl2Encoding";
867 let EncoderMethod = "getSimm18Lsl3Encoding";
881 let EncoderMethod = "getSizeInsEncoding";
896 let EncoderMethod = "getUImmWithOffsetEncoding<2, 1>";
903 let EncoderMethod = "getUImmWithOffsetEncoding<5, 1>";
910 let EncoderMethod = "getUImmWithOffsetEncoding<5, 1>";
[all …]
DMips32r6InstrInfo.td38 let EncoderMethod = "getBranchTarget21OpValue";
46 let EncoderMethod = "getBranchTarget26OpValue";
54 let EncoderMethod = "getJumpOffset16OpValue";
59 let EncoderMethod = "getJumpOffset16OpValue";
DMicroMips32r6InstrInfo.td14 let EncoderMethod = "getBranchTarget21OpValueMM";
22 let EncoderMethod = "getBranchTarget26OpValueMM";
30 let EncoderMethod = "getBranchTargetOpValueMMR6";
38 let EncoderMethod = "getBranchTargetOpValueLsl2MMR6";
DMips16InstrInfo.td24 let EncoderMethod = "getMemEncoding";
36 let EncoderMethod = "getMemEncoding";
42 let EncoderMethod = "getMemEncoding";
DMipsRegisterInfo.td637 let EncoderMethod = "getMovePRegSingleOpValue";
/openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/
DSystemZOperands.td108 let EncoderMethod = "get"#format#dispsize#length#"Encoding";
543 let EncoderMethod = "getPC16DBLEncoding";
547 let EncoderMethod = "getPC32DBLEncoding";
553 let EncoderMethod = "getPC12DBLBPPEncoding";
557 let EncoderMethod = "getPC16DBLBPPEncoding";
561 let EncoderMethod = "getPC24DBLBPPEncoding";
570 let EncoderMethod = "getPC16DBLTLSEncoding";
575 let EncoderMethod = "getPC32DBLTLSEncoding";
582 let EncoderMethod = "getPC32DBLEncoding";
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVInstrInfoC.td43 let EncoderMethod = "getImmOpValue";
58 let EncoderMethod = "getImmOpValue";
94 let EncoderMethod = "getImmOpValue";
109 let EncoderMethod = "getImmOpValue";
125 let EncoderMethod = "getImmOpValue";
141 let EncoderMethod = "getImmOpValue";
158 let EncoderMethod = "getImmOpValueAsr1";
174 let EncoderMethod = "getImmOpValue";
190 let EncoderMethod = "getImmOpValue";
205 let EncoderMethod = "getImmOpValue";
[all …]
DRISCVInstrInfoZicbo.td22 let EncoderMethod = "getImmOpValue";
DRISCVInstrInfoZk.td26 let EncoderMethod = "getImmOpValue";
DRISCVInstrInfo.td238 let EncoderMethod = "getImmOpValue";
259 let EncoderMethod = "getImmOpValueAsr1";
271 let EncoderMethod = "getImmOpValue";
298 let EncoderMethod = "getImmOpValueAsr1";
/openbsd/src/gnu/llvm/llvm/utils/TableGen/
DCodeGenInstruction.cpp81 std::string EncoderMethod; in CGIOperandList() local
90 EncoderMethod = std::string(Rec->getValueAsString("EncoderMethod")); in CGIOperandList()
96 EncoderMethod = std::string(Rec->getValueAsString("EncoderMethod")); in CGIOperandList()
181 } else if (!EncoderMethod.empty()) { in CGIOperandList()
184 OpInfo.EncoderMethodNames[0] = EncoderMethod; in CGIOperandList()
/openbsd/src/gnu/llvm/llvm/lib/Target/ARM/
DARMInstrThumb.td129 let EncoderMethod = "getThumbBRTargetOpValue";
135 let EncoderMethod = "getThumbAdrLabelOpValue";
143 let EncoderMethod = "getThumbBranchTargetOpValue";
149 let EncoderMethod = "getThumbBLTargetOpValue";
156 let EncoderMethod = "getThumbBLXTargetOpValue";
162 let EncoderMethod = "getThumbBCCTargetOpValue";
168 let EncoderMethod = "getThumbCBTargetOpValue";
176 let EncoderMethod = "getAddrModePCOpValue";
187 let EncoderMethod = "getThumbAddrModeRegRegOpValue";
200 let EncoderMethod = "getThumbAddrModeRegRegOpValue";
[all …]
DARMInstrInfo.td556 let EncoderMethod = "getBranchTargetOpValue";
575 let EncoderMethod = "getARMBranchTargetOpValue";
583 let EncoderMethod = "getARMBLTargetOpValue";
590 let EncoderMethod = "getARMBLXTargetOpValue";
597 let EncoderMethod = "getRegisterListOpValue";
607 let EncoderMethod = "getRegisterListOpValue";
620 let EncoderMethod = "getRegisterListOpValue";
631 let EncoderMethod = "getRegisterListOpValue";
640 let EncoderMethod = "getRegisterListOpValue";
647 let EncoderMethod = "getRegisterListOpValue";
[all …]
DARMInstrThumb2.td28 let EncoderMethod = "getITMaskOpValue";
59 let EncoderMethod = "getT2SORegOpValue";
105 let EncoderMethod = "getT2SOImmOpValue";
196 let EncoderMethod = "getAddrModeImm12OpValue";
204 let EncoderMethod = "getAddrModeImm12OpValue";
217 let EncoderMethod = "getT2AdrLabelOpValue";
228 let EncoderMethod = "getT2AddrModeImmOpValue<8,0>";
242 let EncoderMethod = "getT2AddrModeImmOpValue<8,0>";
255 let EncoderMethod = "getT2AddrModeImmOpValue<8,0>";
273 let EncoderMethod = "getT2AddrModeImm8OffsetOpValue";
[all …]
DARMInstrFormats.td179 let EncoderMethod = "getCCOutOpValue";
187 let EncoderMethod = "getCCOutOpValue";
321 let EncoderMethod = "getShiftRight8Imm";
327 let EncoderMethod = "getShiftRight16Imm";
333 let EncoderMethod = "getShiftRight32Imm";
339 let EncoderMethod = "getShiftRight64Imm";
/openbsd/src/gnu/llvm/llvm/lib/Target/AMDGPU/
DSIRegisterInfo.td1290 let EncoderMethod = "getAVOperandEncoding";
1319 let EncoderMethod = "getAVOperandEncoding";
1324 let EncoderMethod = "getAVOperandEncoding";
1329 let EncoderMethod = "getAVOperandEncoding";
1334 let EncoderMethod = "getAVOperandEncoding";
1339 let EncoderMethod = "getAVOperandEncoding";
1344 let EncoderMethod = "getAVOperandEncoding";
1349 let EncoderMethod = "getAVOperandEncoding";
1354 let EncoderMethod = "getAVOperandEncoding";
1359 let EncoderMethod = "getAVOperandEncoding";
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/AVR/
DAVRInstrInfo.td182 let EncoderMethod = "encodeMemri";
196 let EncoderMethod = "encodeRelCondBrTarget<AVR::fixup_7_pcrel>";
201 let EncoderMethod = "encodeRelCondBrTarget<AVR::fixup_13_pcrel>";
206 let EncoderMethod = "encodeRelCondBrTarget<AVR::fixup_13_pcrel>";
211 let EncoderMethod = "encodeCallTarget";
216 def imm16 : Operand<i16> { let EncoderMethod = "encodeImm<AVR::fixup_16, 2>"; }
220 let EncoderMethod = "encodeImm<AVR::fixup_lds_sts_16, 0>";
225 let EncoderMethod = "encodeImm<AVR::fixup_6_adiw, 0>";
231 let EncoderMethod = "encodeImm<AVR::fixup_ldi, 0>";
236 let EncoderMethod = "encodeImm<AVR::fixup_port5, 0>";
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/
DAArch64RegisterInfo.td959 let EncoderMethod = "EncodePPR_p8to15";
1026 let EncoderMethod = "EncodeRegAsMultipleOf<2>",
1043 } // end let EncoderMethod/DecoderMethod
1251 let EncoderMethod = "EncodeRegAsMultipleOf<2>",
1272 } // end let EncoderMethod/DecoderMethod
1274 let EncoderMethod = "EncodeRegAsMultipleOf<4>",
1295 } // end let EncoderMethod/DecoderMethod
1353 let EncoderMethod = "EncodeZPR2StridedRegisterClass",
1376 let EncoderMethod = "EncodeZPR4StridedRegisterClass",
1695 let EncoderMethod = "EncodeMatrixTileListRegisterClass";
[all …]
DAArch64InstrFormats.td287 let EncoderMethod = "getAdrLabelOpValue";
299 let EncoderMethod = "getAdrLabelOpValue";
654 let EncoderMethod = "getFixedPointScaleOpValue";
662 let EncoderMethod = "getFixedPointScaleOpValue";
678 let EncoderMethod = "getVecShiftR8OpValue";
685 let EncoderMethod = "getVecShiftR16OpValue";
692 let EncoderMethod = "getVecShiftR16OpValue";
699 let EncoderMethod = "getVecShiftR32OpValue";
706 let EncoderMethod = "getVecShiftR32OpValue";
713 let EncoderMethod = "getVecShiftR64OpValue";
[all …]
/openbsd/src/gnu/llvm/llvm/lib/Target/Lanai/
DLanaiInstrInfo.td91 let EncoderMethod = "getBranchTargetOpValue";
100 let EncoderMethod = "getBranchTargetOpValue";
191 let EncoderMethod = "getRiMemoryOpValue";
203 let EncoderMethod = "getRrMemoryOpValue";
225 let EncoderMethod = "getSplsOpValue";
/openbsd/src/gnu/llvm/llvm/lib/Target/MSP430/
DMSP430InstrInfo.td82 let EncoderMethod = "getMemOpValue";
90 let EncoderMethod = "getMemOpValue";
121 let EncoderMethod = "getPCRelImmOpValue";
127 let EncoderMethod = "getCCOpValue";
139 let EncoderMethod = "getCGImmOpValue";
147 let EncoderMethod = "getCGImmOpValue";
/openbsd/src/gnu/llvm/llvm/lib/Target/Sparc/
DSparcInstrInfo.td188 let EncoderMethod = "getBranchTargetOpValue";
192 let EncoderMethod = "getBranchPredTargetOpValue";
196 let EncoderMethod = "getBranchOnRegTargetOpValue";
205 let EncoderMethod = "getCallTargetOpValue";
212 let EncoderMethod = "getSImm13OpValue";

12