Home
last modified time | relevance | path

Searched defs:MI (Results 1 – 25 of 838) sorted by relevance

12345678910>>...34

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGenericMachineInstrs.h40 static bool classof(const MachineInstr *MI) { in classof()
77 static bool classof(const MachineInstr *MI) { in classof()
89 static bool classof(const MachineInstr *MI) { in classof()
119 static bool classof(const MachineInstr *MI) { in classof()
127 static bool classof(const MachineInstr *MI) { in classof()
136 static bool classof(const MachineInstr *MI) { in classof()
151 static bool classof(const MachineInstr *MI) { in classof()
159 static bool classof(const MachineInstr *MI) { in classof()
179 static bool classof(const MachineInstr *MI) { in classof()
195 static bool classof(const MachineInstr *MI) { in classof()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kInstPrinter.h62 void printPCRelImm(const MCInst *MI, uint64_t Address, unsigned opNum, in printPCRelImm()
67 void printARI8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARI8Mem()
70 void printARI16Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARI16Mem()
73 void printARI32Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARI32Mem()
77 void printARIPI8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARIPI8Mem()
80 void printARIPI16Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARIPI16Mem()
83 void printARIPI32Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARIPI32Mem()
87 void printARIPD8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARIPD8Mem()
90 void printARIPD16Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARIPD16Mem()
93 void printARIPD32Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARIPD32Mem()
[all …]
H A DM68kMemOperandPrinter.h27 void printARIMem(const InstTy *MI, unsigned OpNum, raw_ostream &O) { in printARIMem()
33 void printARIPIMem(const InstTy *MI, unsigned OpNum, raw_ostream &O) { in printARIPIMem()
39 void printARIPDMem(const InstTy *MI, unsigned OpNum, raw_ostream &O) { in printARIPDMem()
45 void printARIDMem(const InstTy *MI, unsigned OpNum, raw_ostream &O) { in printARIDMem()
53 void printARIIMem(const InstTy *MI, unsigned OpNum, raw_ostream &O) { in printARIIMem()
63 void printPCDMem(const InstTy *MI, uint64_t Address, unsigned OpNum, in printPCDMem()
70 void printPCIMem(const InstTy *MI, uint64_t Address, unsigned OpNum, in printPCIMem()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h328 inline int commuteOpcode(const MachineInstr &MI) const { in commuteOpcode()
427 static bool isSALU(const MachineInstr &MI) { in isSALU()
435 static bool isVALU(const MachineInstr &MI) { in isVALU()
443 static bool isImage(const MachineInstr &MI) { in isImage()
451 static bool isVMEM(const MachineInstr &MI) { in isVMEM()
459 static bool isSOP1(const MachineInstr &MI) { in isSOP1()
467 static bool isSOP2(const MachineInstr &MI) { in isSOP2()
475 static bool isSOPC(const MachineInstr &MI) { in isSOPC()
483 static bool isSOPK(const MachineInstr &MI) { in isSOPK()
491 static bool isSOPP(const MachineInstr &MI) { in isSOPP()
[all …]
H A DGCNHazardRecognizer.cpp76 void GCNHazardRecognizer::EmitInstruction(MachineInstr *MI) { in EmitInstruction()
120 const MachineInstr &MI) { in isSendMsgTraceDataOrGDS()
145 static bool isPermlane(const MachineInstr &MI) { in isPermlane()
158 static bool isLdsDma(const MachineInstr &MI) { in isLdsDma()
171 MachineInstr *MI = SU->getInstr(); in getHazardType() local
244 static void insertNoopsInBundle(MachineInstr *MI, const SIInstrInfo &TII, in insertNoopsInBundle()
263 MachineBasicBlock::instr_iterator MI = std::next(CurrCycleInstr->getIterator()); in processBundle() local
288 void GCNHazardRecognizer::runOnInstruction(MachineInstr *MI) { in runOnInstruction()
302 unsigned GCNHazardRecognizer::PreEmitNoops(MachineInstr *MI) { in PreEmitNoops()
311 unsigned GCNHazardRecognizer::PreEmitNoopsCommon(MachineInstr *MI) { in PreEmitNoopsCommon()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86IntelInstPrinter.h53 void printbytemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printbytemem()
57 void printwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printwordmem()
61 void printdwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printdwordmem()
65 void printqwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printqwordmem()
69 void printxmmwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printxmmwordmem()
73 void printymmwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printymmwordmem()
77 void printzmmwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printzmmwordmem()
81 void printtbytemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printtbytemem()
87 void printSrcIdx8(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printSrcIdx8()
91 void printSrcIdx16(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printSrcIdx16()
[all …]
H A DX86ATTInstPrinter.h53 void printbytemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printbytemem()
56 void printwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printwordmem()
59 void printdwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printdwordmem()
62 void printqwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printqwordmem()
65 void printxmmwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printxmmwordmem()
68 void printymmwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printymmwordmem()
71 void printzmmwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printzmmwordmem()
74 void printtbytemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printtbytemem()
78 void printSrcIdx8(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printSrcIdx8()
81 void printSrcIdx16(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printSrcIdx16()
[all …]
H A DX86InstPrinterCommon.cpp33 void X86InstPrinterCommon::printCondCode(const MCInst *MI, unsigned Op, in printCondCode()
62 void X86InstPrinterCommon::printCondFlags(const MCInst *MI, unsigned Op, in printCondFlags()
83 void X86InstPrinterCommon::printSSEAVXCC(const MCInst *MI, unsigned Op, in printSSEAVXCC()
123 void X86InstPrinterCommon::printVPCOMMnemonic(const MCInst *MI, in printVPCOMMnemonic()
153 void X86InstPrinterCommon::printVPCMPMnemonic(const MCInst *MI, in printVPCMPMnemonic()
240 void X86InstPrinterCommon::printCMPMnemonic(const MCInst *MI, bool IsVCmp, in printCMPMnemonic()
330 void X86InstPrinterCommon::printRoundingControl(const MCInst *MI, unsigned Op, in printRoundingControl()
356 void X86InstPrinterCommon::printPCRelImm(const MCInst *MI, uint64_t Address, in printPCRelImm()
386 void X86InstPrinterCommon::printOptionalSegReg(const MCInst *MI, unsigned OpNo, in printOptionalSegReg()
394 void X86InstPrinterCommon::printInstFlags(const MCInst *MI, raw_ostream &O, in printInstFlags()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DR600InstPrinter.cpp21 void R600InstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst()
28 void R600InstPrinter::printAbs(const MCInst *MI, unsigned OpNo, in printAbs()
33 void R600InstPrinter::printBankSwizzle(const MCInst *MI, unsigned OpNo, in printBankSwizzle()
57 void R600InstPrinter::printClamp(const MCInst *MI, unsigned OpNo, in printClamp()
62 void R600InstPrinter::printCT(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printCT()
76 void R600InstPrinter::printKCache(const MCInst *MI, unsigned OpNo, in printKCache()
88 void R600InstPrinter::printLast(const MCInst *MI, unsigned OpNo, in printLast()
93 void R600InstPrinter::printLiteral(const MCInst *MI, unsigned OpNo, in printLiteral()
107 void R600InstPrinter::printNeg(const MCInst *MI, unsigned OpNo, in printNeg()
112 void R600InstPrinter::printOMOD(const MCInst *MI, unsigned OpNo, in printOMOD()
[all …]
H A DAMDGPUInstPrinter.cpp43 void AMDGPUInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst()
50 void AMDGPUInstPrinter::printU16ImmOperand(const MCInst *MI, unsigned OpNo, in printU16ImmOperand()
68 void AMDGPUInstPrinter::printU16ImmDecOperand(const MCInst *MI, unsigned OpNo, in printU16ImmDecOperand()
73 void AMDGPUInstPrinter::printU32ImmOperand(const MCInst *MI, unsigned OpNo, in printU32ImmOperand()
79 void AMDGPUInstPrinter::printFP64ImmOperand(const MCInst *MI, unsigned OpNo, in printFP64ImmOperand()
91 void AMDGPUInstPrinter::printNamedBit(const MCInst *MI, unsigned OpNo, in printNamedBit()
98 void AMDGPUInstPrinter::printOffset(const MCInst *MI, unsigned OpNo, in printOffset()
115 void AMDGPUInstPrinter::printFlatOffset(const MCInst *MI, unsigned OpNo, in printFlatOffset()
134 void AMDGPUInstPrinter::printSMRDOffset8(const MCInst *MI, unsigned OpNo, in printSMRDOffset8()
140 void AMDGPUInstPrinter::printSMEMOffset(const MCInst *MI, unsigned OpNo, in printSMEMOffset()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZInstPrinterCommon.cpp66 void SystemZInstPrinterCommon::printUImmOperand(const MCInst *MI, int OpNum, in printUImmOperand()
79 void SystemZInstPrinterCommon::printSImmOperand(const MCInst *MI, int OpNum, in printSImmOperand()
91 void SystemZInstPrinterCommon::printU1ImmOperand(const MCInst *MI, int OpNum, in printU1ImmOperand()
96 void SystemZInstPrinterCommon::printU2ImmOperand(const MCInst *MI, int OpNum, in printU2ImmOperand()
101 void SystemZInstPrinterCommon::printU3ImmOperand(const MCInst *MI, int OpNum, in printU3ImmOperand()
106 void SystemZInstPrinterCommon::printU4ImmOperand(const MCInst *MI, int OpNum, in printU4ImmOperand()
111 void SystemZInstPrinterCommon::printS8ImmOperand(const MCInst *MI, int OpNum, in printS8ImmOperand()
116 void SystemZInstPrinterCommon::printU8ImmOperand(const MCInst *MI, int OpNum, in printU8ImmOperand()
121 void SystemZInstPrinterCommon::printU12ImmOperand(const MCInst *MI, int OpNum, in printU12ImmOperand()
126 void SystemZInstPrinterCommon::printS16ImmOperand(const MCInst *MI, int OpNum, in printS16ImmOperand()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaInstPrinter.cpp61 void XtensaInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst()
72 void XtensaInstPrinter::printOperand(const MCInst *MI, int OpNum, in printOperand()
77 void XtensaInstPrinter::printMemOperand(const MCInst *MI, int OpNum, in printMemOperand()
84 void XtensaInstPrinter::printBranchTarget(const MCInst *MI, uint64_t Address, in printBranchTarget()
96 void XtensaInstPrinter::printLoopTarget(const MCInst *MI, uint64_t Address, in printLoopTarget()
108 void XtensaInstPrinter::printJumpTarget(const MCInst *MI, uint64_t Address, in printJumpTarget()
121 void XtensaInstPrinter::printCallOperand(const MCInst *MI, uint64_t Address, in printCallOperand()
143 void XtensaInstPrinter::printL32RTarget(const MCInst *MI, uint64_t Address, in printL32RTarget()
181 void XtensaInstPrinter::printImm8_AsmOperand(const MCInst *MI, int OpNum, in printImm8_AsmOperand()
193 void XtensaInstPrinter::printImm8_sh8_AsmOperand(const MCInst *MI, int OpNum, in printImm8_sh8_AsmOperand()
[all …]
H A DXtensaMCCodeEmitter.cpp169 void XtensaMCCodeEmitter::encodeInstruction(const MCInst &MI, in encodeInstruction()
190 XtensaMCCodeEmitter::getMachineOpValue(const MCInst &MI, const MCOperand &MO, in getMachineOpValue()
205 XtensaMCCodeEmitter::getJumpTargetEncoding(const MCInst &MI, unsigned int OpNum, in getJumpTargetEncoding()
219 const MCInst &MI, unsigned int OpNum, SmallVectorImpl<MCFixup> &Fixups, in getBranchTargetEncoding()
244 XtensaMCCodeEmitter::getLoopTargetEncoding(const MCInst &MI, unsigned int OpNum, in getLoopTargetEncoding()
260 XtensaMCCodeEmitter::getCallEncoding(const MCInst &MI, unsigned int OpNum, in getCallEncoding()
280 XtensaMCCodeEmitter::getL32RTargetEncoding(const MCInst &MI, unsigned OpNum, in getL32RTargetEncoding()
299 XtensaMCCodeEmitter::getMemRegEncoding(const MCInst &MI, unsigned OpNo, in getMemRegEncoding()
347 uint32_t XtensaMCCodeEmitter::getImm8OpValue(const MCInst &MI, unsigned OpNo, in getImm8OpValue()
359 XtensaMCCodeEmitter::getImm8_sh8OpValue(const MCInst &MI, unsigned OpNo, in getImm8_sh8OpValue()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiInstPrinter.cpp35 bool LanaiInstPrinter::printInst(const MCInst *MI, raw_ostream &OS, in printInst()
45 static bool usesGivenOffset(const MCInst *MI, int AddOffset) { in usesGivenOffset()
52 static bool isPreIncrementForm(const MCInst *MI, int AddOffset) { in isPreIncrementForm()
57 static bool isPostIncrementForm(const MCInst *MI, int AddOffset) { in isPostIncrementForm()
62 static StringRef decIncOperator(const MCInst *MI) { in decIncOperator()
68 bool LanaiInstPrinter::printMemoryLoadIncrement(const MCInst *MI, in printMemoryLoadIncrement()
87 bool LanaiInstPrinter::printMemoryStoreIncrement(const MCInst *MI, in printMemoryStoreIncrement()
106 bool LanaiInstPrinter::printAlias(const MCInst *MI, raw_ostream &OS) { in printAlias()
137 void LanaiInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst()
146 void LanaiInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, in printOperand()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMInstPrinter.cpp86 void ARMInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst()
339 void ARMInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, in printOperand()
379 void ARMInstPrinter::printOperand(const MCInst *MI, uint64_t Address, in printOperand()
393 void ARMInstPrinter::printThumbLdrLabelOperand(const MCInst *MI, unsigned OpNum, in printThumbLdrLabelOperand()
424 void ARMInstPrinter::printSORegRegOperand(const MCInst *MI, unsigned OpNum, in printSORegRegOperand()
444 void ARMInstPrinter::printSORegImmOperand(const MCInst *MI, unsigned OpNum, in printSORegImmOperand()
461 void ARMInstPrinter::printAM2PreOrOffsetIndexOp(const MCInst *MI, unsigned Op, in printAM2PreOrOffsetIndexOp()
492 void ARMInstPrinter::printAddrModeTBB(const MCInst *MI, unsigned Op, in printAddrModeTBB()
506 void ARMInstPrinter::printAddrModeTBH(const MCInst *MI, unsigned Op, in printAddrModeTBH()
521 void ARMInstPrinter::printAddrMode2Operand(const MCInst *MI, unsigned Op, in printAddrMode2Operand()
[all …]
H A DARMMCCodeEmitter.cpp231 uint32_t getLdStmModeOpValue(const MCInst &MI, unsigned OpIdx, in getLdStmModeOpValue()
306 unsigned getCCOutOpValue(const MCInst &MI, unsigned Op, in getCCOutOpValue()
345 unsigned getNEONVcvtImm32OpValue(const MCInst &MI, unsigned Op, in getNEONVcvtImm32OpValue()
477 unsigned ARMMCCodeEmitter::NEONThumb2DataIPostEncoder(const MCInst &MI, in NEONThumb2DataIPostEncoder()
497 unsigned ARMMCCodeEmitter::NEONThumb2LoadStorePostEncoder(const MCInst &MI, in NEONThumb2LoadStorePostEncoder()
511 unsigned ARMMCCodeEmitter::NEONThumb2DupPostEncoder(const MCInst &MI, in NEONThumb2DupPostEncoder()
524 unsigned ARMMCCodeEmitter::NEONThumb2V8PostEncoder(const MCInst &MI, in NEONThumb2V8PostEncoder()
537 VFPThumb2PostEncoder(const MCInst &MI, unsigned EncodedValue, in VFPThumb2PostEncoder()
549 getMachineOpValue(const MCInst &MI, const MCOperand &MO, in getMachineOpValue()
588 EncodeAddrModeOpValues(const MCInst &MI, unsigned OpIdx, unsigned &Reg, in EncodeAddrModeOpValues()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCCodeEmitter.cpp234 AArch64MCCodeEmitter::getMachineOpValue(const MCInst &MI, const MCOperand &MO, in getMachineOpValue()
245 AArch64MCCodeEmitter::getLdStUImm12OpValue(const MCInst &MI, unsigned OpIdx, in getLdStUImm12OpValue()
266 AArch64MCCodeEmitter::getAdrLabelOpValue(const MCInst &MI, unsigned OpIdx, in getAdrLabelOpValue()
289 AArch64MCCodeEmitter::getAddSubImmOpValue(const MCInst &MI, unsigned OpIdx, in getAddSubImmOpValue()
325 const MCInst &MI, unsigned OpIdx, SmallVectorImpl<MCFixup> &Fixups, in getCondBranchTargetOpValue()
343 const MCInst &MI, unsigned OpIdx, SmallVectorImpl<MCFixup> &Fixups, in getCondCompBranchTargetOpValue()
361 AArch64MCCodeEmitter::getPAuthPCRelOpValue(const MCInst &MI, unsigned OpIdx, in getPAuthPCRelOpValue()
381 AArch64MCCodeEmitter::getLoadLiteralOpValue(const MCInst &MI, unsigned OpIdx, in getLoadLiteralOpValue()
398 AArch64MCCodeEmitter::getMemExtendOpValue(const MCInst &MI, unsigned OpIdx, in getMemExtendOpValue()
407 AArch64MCCodeEmitter::getMoveWideImmOpValue(const MCInst &MI, unsigned OpIdx, in getMoveWideImmOpValue()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCInstPrinter.cpp56 void PPCInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst()
219 void PPCInstPrinter::printPredicateOperand(const MCInst *MI, unsigned OpNo, in printPredicateOperand()
316 void PPCInstPrinter::printATBitsAsHint(const MCInst *MI, unsigned OpNo, in printATBitsAsHint()
326 void PPCInstPrinter::printU1ImmOperand(const MCInst *MI, unsigned OpNo, in printU1ImmOperand()
334 void PPCInstPrinter::printU2ImmOperand(const MCInst *MI, unsigned OpNo, in printU2ImmOperand()
342 void PPCInstPrinter::printU3ImmOperand(const MCInst *MI, unsigned OpNo, in printU3ImmOperand()
350 void PPCInstPrinter::printU4ImmOperand(const MCInst *MI, unsigned OpNo, in printU4ImmOperand()
358 void PPCInstPrinter::printS5ImmOperand(const MCInst *MI, unsigned OpNo, in printS5ImmOperand()
366 void PPCInstPrinter::printImmZeroOperand(const MCInst *MI, unsigned OpNo, in printImmZeroOperand()
374 void PPCInstPrinter::printU5ImmOperand(const MCInst *MI, unsigned OpNo, in printU5ImmOperand()
[all …]
H A DPPCMCCodeEmitter.cpp56 getDirectBrEncoding(const MCInst &MI, unsigned OpNo, in getDirectBrEncoding()
165 unsigned PPCMCCodeEmitter::getCondBrEncoding(const MCInst &MI, unsigned OpNo, in getCondBrEncoding()
177 getAbsDirectBrEncoding(const MCInst &MI, unsigned OpNo, in getAbsDirectBrEncoding()
189 getAbsCondBrEncoding(const MCInst &MI, unsigned OpNo, in getAbsCondBrEncoding()
201 PPCMCCodeEmitter::getVSRpEvenEncoding(const MCInst &MI, unsigned OpNo, in getVSRpEvenEncoding()
210 unsigned PPCMCCodeEmitter::getImm16Encoding(const MCInst &MI, unsigned OpNo, in getImm16Encoding()
221 uint64_t PPCMCCodeEmitter::getImm34Encoding(const MCInst &MI, unsigned OpNo, in getImm34Encoding()
236 PPCMCCodeEmitter::getImm34EncodingNoPCRel(const MCInst &MI, unsigned OpNo, in getImm34EncodingNoPCRel()
243 PPCMCCodeEmitter::getImm34EncodingPCRel(const MCInst &MI, unsigned OpNo, in getImm34EncodingPCRel()
249 unsigned PPCMCCodeEmitter::getDispRIEncoding(const MCInst &MI, unsigned OpNo, in getDispRIEncoding()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsInstPrinter.cpp32 static bool isReg(const MCInst &MI, unsigned OpNo) { in isReg()
80 void MipsInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst()
128 void MipsInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, in printOperand()
145 void MipsInstPrinter::printJumpOperand(const MCInst *MI, unsigned OpNo, in printJumpOperand()
158 void MipsInstPrinter::printBranchOperand(const MCInst *MI, uint64_t Address, in printBranchOperand()
179 void MipsInstPrinter::printUImm(const MCInst *MI, int opNum, in printUImm()
194 void MipsInstPrinter::printMemOperand(const MCInst *MI, int opNum, in printMemOperand()
223 void MipsInstPrinter::printMemOperandEA(const MCInst *MI, int opNum, in printMemOperandEA()
233 void MipsInstPrinter::printFCCOperand(const MCInst *MI, int opNum, in printFCCOperand()
241 printSHFMask(const MCInst *MI, int opNum, raw_ostream &O) { in printSHFMask()
[all …]
H A DMipsMCCodeEmitter.cpp158 void MipsMCCodeEmitter::encodeInstruction(const MCInst &MI, in encodeInstruction()
250 getBranchTargetOpValue(const MCInst &MI, unsigned OpNo, in getBranchTargetOpValue()
271 getBranchTargetOpValue1SImm16(const MCInst &MI, unsigned OpNo, in getBranchTargetOpValue1SImm16()
292 getBranchTargetOpValueMMR6(const MCInst &MI, unsigned OpNo, in getBranchTargetOpValueMMR6()
314 getBranchTargetOpValueLsl2MMR6(const MCInst &MI, unsigned OpNo, in getBranchTargetOpValueLsl2MMR6()
336 getBranchTarget7OpValueMM(const MCInst &MI, unsigned OpNo, in getBranchTarget7OpValueMM()
356 getBranchTargetOpValueMMPC10(const MCInst &MI, unsigned OpNo, in getBranchTargetOpValueMMPC10()
376 getBranchTargetOpValueMM(const MCInst &MI, unsigned OpNo, in getBranchTargetOpValueMM()
396 getBranchTarget21OpValue(const MCInst &MI, unsigned OpNo, in getBranchTarget21OpValue()
417 getBranchTarget21OpValueMM(const MCInst &MI, unsigned OpNo, in getBranchTarget21OpValueMM()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/
H A DNVPTXInstPrinter.cpp75 void NVPTXInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst()
84 void NVPTXInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, in printOperand()
98 void NVPTXInstPrinter::printCvtMode(const MCInst *MI, int OpNum, raw_ostream &O, in printCvtMode()
157 void NVPTXInstPrinter::printFTZFlag(const MCInst *MI, int OpNum, in printFTZFlag()
165 void NVPTXInstPrinter::printCmpMode(const MCInst *MI, int OpNum, raw_ostream &O, in printCmpMode()
271 void NVPTXInstPrinter::printLdStCode(const MCInst *MI, int OpNum, in printLdStCode()
360 void NVPTXInstPrinter::printMmaCode(const MCInst *MI, int OpNum, raw_ostream &O, in printMmaCode()
376 void NVPTXInstPrinter::printMemOperand(const MCInst *MI, int OpNum, in printMemOperand()
392 void NVPTXInstPrinter::printOffseti32imm(const MCInst *MI, int OpNum, in printOffseti32imm()
402 void NVPTXInstPrinter::printHexu32imm(const MCInst *MI, int OpNum, in printHexu32imm()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DInstructionSelect.cpp84 void changingInstr(MachineInstr &MI) override { in changingInstr()
87 void changedInstr(MachineInstr &MI) override { in changedInstr()
91 void createdInstr(MachineInstr &MI) override { in createdInstr()
95 void erasingInstr(MachineInstr &MI) override { in erasingInstr()
179 if (const MachineInstr *MI = machineFunctionIsIllegal(MF)) { in selectMachineFunction() local
210 MachineInstr &MI = *MIIMaintainer.MII; in selectMachineFunction() local
242 MachineInstr &MI = *MII; in selectMachineFunction() local
268 MachineInstr *MI = nullptr; in selectMachineFunction() local
320 for (const auto &MI : MBB) { in selectMachineFunction() local
350 bool InstructionSelect::selectInstr(MachineInstr &MI) { in selectInstr()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h515 short changeAddrMode_abs_io(const MachineInstr &MI) const { in changeAddrMode_abs_io()
518 short changeAddrMode_io_abs(const MachineInstr &MI) const { in changeAddrMode_io_abs()
521 short changeAddrMode_io_rr(const MachineInstr &MI) const { in changeAddrMode_io_rr()
524 short changeAddrMode_rr_io(const MachineInstr &MI) const { in changeAddrMode_rr_io()
527 short changeAddrMode_rr_ur(const MachineInstr &MI) const { in changeAddrMode_rr_ur()
530 short changeAddrMode_ur_rr(const MachineInstr &MI) const { in changeAddrMode_ur_rr()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h150 bool isTriviallyReMaterializable(const MachineInstr &MI) const { in isTriviallyReMaterializable()
163 virtual bool isSafeToSink(MachineInstr &MI, MachineBasicBlock *SuccToSinkTo, in isSafeToSink()
170 virtual bool shouldBreakCriticalEdgeToSink(MachineInstr &MI) const { in shouldBreakCriticalEdgeToSink()
277 virtual bool isCoalescableExtInstr(const MachineInstr &MI, Register &SrcReg, in isCoalescableExtInstr()
287 virtual Register isLoadFromStackSlot(const MachineInstr &MI, in isLoadFromStackSlot()
296 virtual Register isLoadFromStackSlot(const MachineInstr &MI, in isLoadFromStackSlot()
305 virtual Register isLoadFromStackSlotPostFE(const MachineInstr &MI, in isLoadFromStackSlotPostFE()
325 virtual Register isStoreToStackSlot(const MachineInstr &MI, in isStoreToStackSlot()
334 virtual Register isStoreToStackSlot(const MachineInstr &MI, in isStoreToStackSlot()
343 virtual Register isStoreToStackSlotPostFE(const MachineInstr &MI, in isStoreToStackSlotPostFE()
[all …]

12345678910>>...34