Home
last modified time | relevance | path

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

12345678910>>...32

/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGenericMachineInstrs.h34 classof(const MachineInstr * MI) classof() argument
61 classof(const MachineInstr * MI) classof() argument
73 classof(const MachineInstr * MI) classof() argument
103 classof(const MachineInstr * MI) classof() argument
111 classof(const MachineInstr * MI) classof() argument
120 classof(const MachineInstr * MI) classof() argument
135 classof(const MachineInstr * MI) classof() argument
143 classof(const MachineInstr * MI) classof() argument
163 classof(const MachineInstr * MI) classof() argument
174 classof(const MachineInstr * MI) classof() argument
189 classof(const MachineInstr * MI) classof() argument
197 classof(const MachineInstr * MI) classof() argument
206 classof(const MachineInstr * MI) classof() argument
214 classof(const MachineInstr * MI) classof() argument
225 classof(const MachineInstr * MI) classof() argument
238 classof(const MachineInstr * MI) classof() argument
253 classof(const MachineInstr * MI) classof() argument
268 classof(const MachineInstr * MI) classof() argument
276 classof(const MachineInstr * MI) classof() argument
284 classof(const MachineInstr * MI) classof() argument
295 classof(const MachineInstr * MI) classof() argument
303 classof(const MachineInstr * MI) classof() argument
315 classof(const MachineInstr * MI) classof() argument
329 classof(const MachineInstr * MI) classof() argument
338 classof(const MachineInstr * MI) classof() argument
346 classof(const MachineInstr * MI) classof() argument
363 classof(const MachineInstr * MI) classof() argument
415 classof(const MachineInstr * MI) classof() argument
438 classof(const MachineInstr * MI) classof() argument
480 classof(const MachineInstr * MI) classof() argument
496 classof(const MachineInstr * MI) classof() argument
590 classof(const MachineInstr * MI) classof() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/M68k/MCTargetDesc/
H A DM68kInstPrinter.h61 void printPCRelImm(const MCInst *MI, uint64_t Address, unsigned opNum, in printPCRelImm()
66 void printARI8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARI8Mem()
69 void printARI16Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARI16Mem()
72 void printARI32Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARI32Mem()
76 void printARIPI8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARIPI8Mem()
79 void printARIPI16Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARIPI16Mem()
82 void printARIPI32Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARIPI32Mem()
86 void printARIPD8Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARIPD8Mem()
89 void printARIPD16Mem(const MCInst *MI, unsigned opNum, raw_ostream &O) { in printARIPD16Mem()
92 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-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h318 commuteOpcode(const MachineInstr & MI) commuteOpcode() argument
408 isSALU(const MachineInstr & MI) isSALU() argument
416 isVALU(const MachineInstr & MI) isVALU() argument
424 isImage(const MachineInstr & MI) isImage() argument
432 isVMEM(const MachineInstr & MI) isVMEM() argument
440 isSOP1(const MachineInstr & MI) isSOP1() argument
448 isSOP2(const MachineInstr & MI) isSOP2() argument
456 isSOPC(const MachineInstr & MI) isSOPC() argument
464 isSOPK(const MachineInstr & MI) isSOPK() argument
472 isSOPP(const MachineInstr & MI) isSOPP() argument
480 isPacked(const MachineInstr & MI) isPacked() argument
488 isVOP1(const MachineInstr & MI) isVOP1() argument
496 isVOP2(const MachineInstr & MI) isVOP2() argument
504 isVOP3(const MachineInstr & MI) isVOP3() argument
512 isSDWA(const MachineInstr & MI) isSDWA() argument
520 isVOPC(const MachineInstr & MI) isVOPC() argument
528 isMUBUF(const MachineInstr & MI) isMUBUF() argument
536 isMTBUF(const MachineInstr & MI) isMTBUF() argument
544 isSMRD(const MachineInstr & MI) isSMRD() argument
554 isDS(const MachineInstr & MI) isDS() argument
562 isLDSDMA(const MachineInstr & MI) isLDSDMA() argument
570 isGWS(const MachineInstr & MI) isGWS() argument
580 isMIMG(const MachineInstr & MI) isMIMG() argument
588 isVIMAGE(const MachineInstr & MI) isVIMAGE() argument
596 isVSAMPLE(const MachineInstr & MI) isVSAMPLE() argument
604 isGather4(const MachineInstr & MI) isGather4() argument
612 isFLAT(const MachineInstr & MI) isFLAT() argument
618 isSegmentSpecificFLAT(const MachineInstr & MI) isSegmentSpecificFLAT() argument
628 isFLATGlobal(const MachineInstr & MI) isFLATGlobal() argument
636 isFLATScratch(const MachineInstr & MI) isFLATScratch() argument
649 isEXP(const MachineInstr & MI) isEXP() argument
653 isDualSourceBlendEXP(const MachineInstr & MI) isDualSourceBlendEXP() argument
665 isAtomicNoRet(const MachineInstr & MI) isAtomicNoRet() argument
673 isAtomicRet(const MachineInstr & MI) isAtomicRet() argument
681 isAtomic(const MachineInstr & MI) isAtomic() argument
691 mayWriteLDSThroughDMA(const MachineInstr & MI) mayWriteLDSThroughDMA() argument
695 isWQM(const MachineInstr & MI) isWQM() argument
703 isDisableWQM(const MachineInstr & MI) isDisableWQM() argument
711 isVGPRSpill(const MachineInstr & MI) isVGPRSpill() argument
719 isSGPRSpill(const MachineInstr & MI) isSGPRSpill() argument
744 isDPP(const MachineInstr & MI) isDPP() argument
752 isTRANS(const MachineInstr & MI) isTRANS() argument
760 isVOP3P(const MachineInstr & MI) isVOP3P() argument
768 isVINTRP(const MachineInstr & MI) isVINTRP() argument
776 isMAI(const MachineInstr & MI) isMAI() argument
784 isMFMA(const MachineInstr & MI) isMFMA() argument
789 isDOT(const MachineInstr & MI) isDOT() argument
793 isWMMA(const MachineInstr & MI) isWMMA() argument
801 isMFMAorWMMA(const MachineInstr & MI) isMFMAorWMMA() argument
805 isSWMMAC(const MachineInstr & MI) isSWMMAC() argument
817 isLDSDIR(const MachineInstr & MI) isLDSDIR() argument
825 isVINTERP(const MachineInstr & MI) isVINTERP() argument
833 isScalarUnit(const MachineInstr & MI) isScalarUnit() argument
837 usesVM_CNT(const MachineInstr & MI) usesVM_CNT() argument
841 usesLGKM_CNT(const MachineInstr & MI) usesLGKM_CNT() argument
845 sopkIsZext(const MachineInstr & MI) sopkIsZext() argument
855 isScalarStore(const MachineInstr & MI) isScalarStore() argument
863 isFixedSize(const MachineInstr & MI) isFixedSize() argument
871 hasFPClamp(const MachineInstr & MI) hasFPClamp() argument
879 hasIntClamp(const MachineInstr & MI) hasIntClamp() argument
883 getClampMask(const MachineInstr & MI) getClampMask() argument
891 usesFPDPRounding(const MachineInstr & MI) usesFPDPRounding() argument
899 isFPAtomic(const MachineInstr & MI) isFPAtomic() argument
907 isNeverUniform(const MachineInstr & MI) isNeverUniform() argument
922 doesNotReadTiedSource(const MachineInstr & MI) doesNotReadTiedSource() argument
951 isVGPRCopy(const MachineInstr & MI) isVGPRCopy() argument
959 hasVGPRUses(const MachineInstr & MI) hasVGPRUses() argument
999 isInlineConstant(const MachineInstr & MI,const MachineOperand & UseMO,const MachineOperand & DefMO) isInlineConstant() argument
1012 isInlineConstant(const MachineInstr & MI,unsigned OpIdx) isInlineConstant() argument
1017 isInlineConstant(const MachineInstr & MI,unsigned OpIdx,const MachineOperand & MO) isInlineConstant() argument
1102 getOpSize(const MachineInstr & MI,unsigned OpNo) getOpSize() argument
1201 getNamedOperand(const MachineInstr & MI,unsigned OpName) getNamedOperand() argument
1207 getNamedImmOperand(const MachineInstr & MI,unsigned OpName) getNamedImmOperand() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ATTInstPrinter.h51 void printbytemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printbytemem()
54 void printwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printwordmem()
57 void printdwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printdwordmem()
60 void printqwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printqwordmem()
63 void printxmmwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printxmmwordmem()
66 void printymmwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printymmwordmem()
69 void printzmmwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printzmmwordmem()
72 void printtbytemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printtbytemem()
76 void printSrcIdx8(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printSrcIdx8()
79 void printSrcIdx16(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printSrcIdx16()
[all …]
H A DX86IntelInstPrinter.h52 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()
60 void printdwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printdwordmem()
64 void printqwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printqwordmem()
68 void printxmmwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printxmmwordmem()
72 void printymmwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printymmwordmem()
76 void printzmmwordmem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printzmmwordmem()
80 void printtbytemem(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printtbytemem()
86 void printSrcIdx8(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printSrcIdx8()
90 void printSrcIdx16(const MCInst *MI, unsigned OpNo, raw_ostream &O) { in printSrcIdx16()
[all …]
H A DX86InstPrinterCommon.cpp29 void X86InstPrinterCommon::printCondCode(const MCInst *MI, unsigned Op, in printCondCode() argument
57 printSSEAVXCC(const MCInst * MI,unsigned Op,raw_ostream & O) printSSEAVXCC() argument
97 printVPCOMMnemonic(const MCInst * MI,raw_ostream & OS) printVPCOMMnemonic() argument
127 printVPCMPMnemonic(const MCInst * MI,raw_ostream & OS) printVPCMPMnemonic() argument
214 printCMPMnemonic(const MCInst * MI,bool IsVCmp,raw_ostream & OS) printCMPMnemonic() argument
293 printRoundingControl(const MCInst * MI,unsigned Op,raw_ostream & O) printRoundingControl() argument
319 printPCRelImm(const MCInst * MI,uint64_t Address,unsigned OpNo,raw_ostream & O) printPCRelImm() argument
349 printOptionalSegReg(const MCInst * MI,unsigned OpNo,raw_ostream & O) printOptionalSegReg() argument
357 printInstFlags(const MCInst * MI,raw_ostream & O,const MCSubtargetInfo & STI) printInstFlags() argument
409 printVKPair(const MCInst * MI,unsigned OpNo,raw_ostream & OS) printVKPair() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DR600InstPrinter.cpp21 void R600InstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst() argument
63 unsigned CT = MI argument
29 printAbs(const MCInst * MI,unsigned OpNo,raw_ostream & O) printAbs() argument
34 printBankSwizzle(const MCInst * MI,unsigned OpNo,raw_ostream & O) printBankSwizzle() argument
58 printClamp(const MCInst * MI,unsigned OpNo,raw_ostream & O) printClamp() argument
77 printKCache(const MCInst * MI,unsigned OpNo,raw_ostream & O) printKCache() argument
89 printLast(const MCInst * MI,unsigned OpNo,raw_ostream & O) printLast() argument
94 printLiteral(const MCInst * MI,unsigned OpNo,raw_ostream & O) printLiteral() argument
107 printNeg(const MCInst * MI,unsigned OpNo,raw_ostream & O) printNeg() argument
112 printOMOD(const MCInst * MI,unsigned OpNo,raw_ostream & O) printOMOD() argument
129 printMemOperand(const MCInst * MI,unsigned OpNo,raw_ostream & O) printMemOperand() argument
136 printOperand(const MCInst * MI,unsigned OpNo,raw_ostream & O) printOperand() argument
171 printRel(const MCInst * MI,unsigned OpNo,raw_ostream & O) printRel() argument
176 printRSel(const MCInst * MI,unsigned OpNo,raw_ostream & O) printRSel() argument
206 printUpdateExecMask(const MCInst * MI,unsigned OpNo,raw_ostream & O) printUpdateExecMask() argument
211 printUpdatePred(const MCInst * MI,unsigned OpNo,raw_ostream & O) printUpdatePred() argument
216 printWrite(const MCInst * MI,unsigned OpNo,raw_ostream & O) printWrite() argument
[all...]
H A DAMDGPUInstPrinter.cpp43 void AMDGPUInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst() argument
74 void AMDGPUInstPrinter::printU4ImmDecOperand(const MCInst *MI, unsigned OpNo, in printU8ImmDecOperand() argument
79 void AMDGPUInstPrinter::printU8ImmDecOperand(const MCInst *MI, unsigne argument
51 printU4ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU4ImmOperand() argument
57 printU16ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU16ImmOperand() argument
69 printU4ImmDecOperand(const MCInst * MI,unsigned OpNo,raw_ostream & O) printU4ImmDecOperand() argument
84 printU32ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU32ImmOperand() argument
90 printNamedBit(const MCInst * MI,unsigned OpNo,raw_ostream & O,StringRef BitName) printNamedBit() argument
97 printOffset(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOffset() argument
114 printFlatOffset(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printFlatOffset() argument
133 printOffset0(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOffset0() argument
142 printOffset1(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOffset1() argument
151 printSMRDOffset8(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSMRDOffset8() argument
157 printSMEMOffset(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSMEMOffset() argument
163 printSMEMOffsetMod(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSMEMOffsetMod() argument
170 printSMRDLiteralOffset(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSMRDLiteralOffset() argument
176 printCPol(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printCPol() argument
204 printTH(const MCInst * MI,int64_t TH,int64_t Scope,raw_ostream & O) printTH() argument
287 printDMask(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDMask() argument
295 printDim(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDim() argument
307 printR128A16(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printR128A16() argument
315 printFORMAT(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printFORMAT() argument
320 printSymbolicFormat(const MCInst * MI,const MCSubtargetInfo & STI,raw_ostream & O) printSymbolicFormat() argument
380 printVOPDst(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printVOPDst() argument
441 printVINTRPDst(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printVINTRPDst() argument
625 printBLGP(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printBLGP() argument
647 printCBSZ(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printCBSZ() argument
657 printABID(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printABID() argument
680 printWaitVDST(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printWaitVDST() argument
687 printWaitVAVDst(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printWaitVAVDst() argument
694 printWaitVMVSrc(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printWaitVMVSrc() argument
701 printWaitEXP(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printWaitEXP() argument
717 printOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOperand() argument
737 printRegularOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printRegularOperand() argument
903 printOperandAndFPInputMods(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOperandAndFPInputMods() argument
956 printOperandAndIntInputMods(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOperandAndIntInputMods() argument
985 printDPP8(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDPP8() argument
999 printDPPCtrl(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDPPCtrl() argument
1093 printDppRowMask(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDppRowMask() argument
1100 printDppBankMask(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDppBankMask() argument
1107 printDppBoundCtrl(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDppBoundCtrl() argument
1116 printDppFI(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDppFI() argument
1125 printSDWASel(const MCInst * MI,unsigned OpNo,raw_ostream & O) printSDWASel() argument
1142 printSDWADstSel(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSDWADstSel() argument
1149 printSDWASrc0Sel(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSDWASrc0Sel() argument
1156 printSDWASrc1Sel(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSDWASrc1Sel() argument
1163 printSDWADstUnused(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSDWADstUnused() argument
1178 printExpSrcN(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O,unsigned N) printExpSrcN() argument
1197 printExpSrc0(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printExpSrc0() argument
1203 printExpSrc1(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printExpSrc1() argument
1209 printExpSrc2(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printExpSrc2() argument
1215 printExpSrc3(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printExpSrc3() argument
1221 printExpTgt(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printExpTgt() argument
1255 printPackedModifier(const MCInst * MI,StringRef Name,unsigned Mod,raw_ostream & O) printPackedModifier() argument
1321 printOpSel(const MCInst * MI,unsigned,const MCSubtargetInfo & STI,raw_ostream & O) printOpSel() argument
1348 printOpSelHi(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOpSelHi() argument
1354 printNegLo(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printNegLo() argument
1360 printNegHi(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printNegHi() argument
1366 printIndexKey8bit(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printIndexKey8bit() argument
1376 printIndexKey16bit(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printIndexKey16bit() argument
1386 printInterpSlot(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printInterpSlot() argument
1405 printInterpAttr(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printInterpAttr() argument
1412 printInterpAttrChan(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printInterpAttrChan() argument
1419 printGPRIdxMode(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printGPRIdxMode() argument
1442 printMemOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printMemOperand() argument
1450 printIfSet(const MCInst * MI,unsigned OpNo,raw_ostream & O,StringRef Asm,StringRef Default) printIfSet() argument
1462 printIfSet(const MCInst * MI,unsigned OpNo,raw_ostream & O,char Asm) printIfSet() argument
1470 printOModSI(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOModSI() argument
1482 printSendMsg(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSendMsg() argument
1546 printSwizzle(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSwizzle() argument
1616 printSWaitCnt(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSWaitCnt() argument
1651 printDepCtr(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDepCtr() argument
1678 printSDelayALU(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSDelayALU() argument
1721 printHwreg(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printHwreg() argument
1744 printEndpgm(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printEndpgm() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZInstPrinter.cpp77 void SystemZInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst()
85 void SystemZInstPrinter::printUImmOperand(const MCInst *MI, int OpNum, in printUImmOperand()
98 void SystemZInstPrinter::printSImmOperand(const MCInst *MI, int OpNum, in printSImmOperand()
110 void SystemZInstPrinter::printU1ImmOperand(const MCInst *MI, int OpNum, in printU1ImmOperand()
115 void SystemZInstPrinter::printU2ImmOperand(const MCInst *MI, int OpNum, in printU2ImmOperand()
120 void SystemZInstPrinter::printU3ImmOperand(const MCInst *MI, int OpNum, in printU3ImmOperand()
125 void SystemZInstPrinter::printU4ImmOperand(const MCInst *MI, int OpNum, in printU4ImmOperand()
130 void SystemZInstPrinter::printS8ImmOperand(const MCInst *MI, int OpNum, in printS8ImmOperand()
135 void SystemZInstPrinter::printU8ImmOperand(const MCInst *MI, int OpNum, in printU8ImmOperand()
140 void SystemZInstPrinter::printU12ImmOperand(const MCInst *MI, int OpNum, in printU12ImmOperand()
[all …]
H A DSystemZMCCodeEmitter.cpp87 getPC16DBLEncoding(const MCInst & MI,unsigned OpNum,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI) const getPC16DBLEncoding() argument
93 getPC32DBLEncoding(const MCInst & MI,unsigned OpNum,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI) const getPC32DBLEncoding() argument
99 getPC16DBLTLSEncoding(const MCInst & MI,unsigned OpNum,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI) const getPC16DBLTLSEncoding() argument
105 getPC32DBLTLSEncoding(const MCInst & MI,unsigned OpNum,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI) const getPC32DBLTLSEncoding() argument
111 getPC12DBLBPPEncoding(const MCInst & MI,unsigned OpNum,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI) const getPC12DBLBPPEncoding() argument
117 getPC16DBLBPPEncoding(const MCInst & MI,unsigned OpNum,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI) const getPC16DBLBPPEncoding() argument
123 getPC24DBLBPPEncoding(const MCInst & MI,unsigned OpNum,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI) const getPC24DBLBPPEncoding() argument
133 encodeInstruction(const MCInst & MI,SmallVectorImpl<char> & CB,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI) const encodeInstruction() argument
148 getMachineOpValue(const MCInst & MI,const MCOperand & MO,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI) const getMachineOpValue() argument
161 getImmOpValue(const MCInst & MI,unsigned OpNum,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI) const getImmOpValue() argument
183 getLenEncoding(const MCInst & MI,unsigned OpNum,SmallVectorImpl<MCFixup> & Fixups,const MCSubtargetInfo & STI) const getLenEncoding() argument
190 getPCRelEncoding(const MCInst & MI,unsigned OpNum,SmallVectorImpl<MCFixup> & Fixups,unsigned Kind,int64_t Offset,bool AllowTLS) const getPCRelEncoding() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/
H A DXtensaInstPrinter.cpp70 void XtensaInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst()
81 void XtensaInstPrinter::printOperand(const MCInst *MI, int OpNum, in printOperand()
86 void XtensaInstPrinter::printMemOperand(const MCInst *MI, int OpNum, in printMemOperand()
93 void XtensaInstPrinter::printBranchTarget(const MCInst *MI, int OpNum, in printBranchTarget()
108 void XtensaInstPrinter::printJumpTarget(const MCInst *MI, int OpNum, in printJumpTarget()
124 void XtensaInstPrinter::printCallOperand(const MCInst *MI, int OpNum, in printCallOperand()
139 void XtensaInstPrinter::printL32RTarget(const MCInst *MI, int OpNum, in printL32RTarget()
157 void XtensaInstPrinter::printImm8_AsmOperand(const MCInst *MI, int OpNum, in printImm8_AsmOperand()
169 void XtensaInstPrinter::printImm8_sh8_AsmOperand(const MCInst *MI, int OpNum, in printImm8_sh8_AsmOperand()
181 void XtensaInstPrinter::printImm12_AsmOperand(const MCInst *MI, int OpNum, in printImm12_AsmOperand()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMInstPrinter.cpp88 void ARMInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst() argument
309 printOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOperand() argument
349 printOperand(const MCInst * MI,uint64_t Address,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printOperand() argument
363 printThumbLdrLabelOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printThumbLdrLabelOperand() argument
394 printSORegRegOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printSORegRegOperand() argument
414 printSORegImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printSORegImmOperand() argument
431 printAM2PreOrOffsetIndexOp(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printAM2PreOrOffsetIndexOp() argument
462 printAddrModeTBB(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printAddrModeTBB() argument
476 printAddrModeTBH(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printAddrModeTBH() argument
491 printAddrMode2Operand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode2Operand() argument
510 printAddrMode2OffsetOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode2OffsetOperand() argument
536 printAM3PreOrOffsetIndexOp(const MCInst * MI,unsigned Op,raw_ostream & O,bool AlwaysPrintImm0) printAM3PreOrOffsetIndexOp() argument
566 printAddrMode3Operand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode3Operand() argument
581 printAddrMode3OffsetOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode3OffsetOperand() argument
600 printPostIdxImm8Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPostIdxImm8Operand() argument
609 printPostIdxRegOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPostIdxRegOperand() argument
619 printPostIdxImm8s4Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPostIdxImm8s4Operand() argument
629 printMveAddrModeRQOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMveAddrModeRQOperand() argument
647 printLdStmModeOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printLdStmModeOperand() argument
656 printAddrMode5Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode5Operand() argument
682 printAddrMode5FP16Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode5FP16Operand() argument
708 printAddrMode6Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode6Operand() argument
723 printAddrMode7Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode7Operand() argument
733 printAddrMode6OffsetOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode6OffsetOperand() argument
746 printBitfieldInvMaskImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printBitfieldInvMaskImmOperand() argument
760 printMemBOption(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMemBOption() argument
767 printInstSyncBOption(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printInstSyncBOption() argument
774 printTraceSyncBOption(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printTraceSyncBOption() argument
781 printShiftImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printShiftImmOperand() argument
796 printPKHLSLShiftImm(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPKHLSLShiftImm() argument
807 printPKHASRShiftImm(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPKHASRShiftImm() argument
819 printRegisterList(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printRegisterList() argument
839 printGPRPairOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printGPRPairOperand() argument
848 printSetendOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printSetendOperand() argument
858 printCPSIMod(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printCPSIMod() argument
864 printCPSIFlag(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printCPSIFlag() argument
876 printMSRMaskOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMSRMaskOperand() argument
958 printBankedRegOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printBankedRegOperand() argument
972 printPredicateOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPredicateOperand() argument
984 printMandatoryRestrictedPredicateOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMandatoryRestrictedPredicateOperand() argument
992 printMandatoryPredicateOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMandatoryPredicateOperand() argument
1000 printMandatoryInvertedPredicateOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMandatoryInvertedPredicateOperand() argument
1008 printSBitModifierOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printSBitModifierOperand() argument
1018 printNoHashImmediate(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printNoHashImmediate() argument
1024 printPImmediate(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPImmediate() argument
1030 printCImmediate(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printCImmediate() argument
1036 printCoprocOptionImm(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printCoprocOptionImm() argument
1042 printPCLabel(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPCLabel() argument
1048 printAdrLabelOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAdrLabelOperand() argument
1069 printThumbS4ImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printThumbS4ImmOperand() argument
1076 printThumbSRImm(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printThumbSRImm() argument
1083 printThumbITMask(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printThumbITMask() argument
1098 printThumbAddrModeRROperand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printThumbAddrModeRROperand() argument
1119 printThumbAddrModeImm5SOperand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O,unsigned Scale) printThumbAddrModeImm5SOperand() argument
1142 printThumbAddrModeImm5S1Operand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printThumbAddrModeImm5S1Operand() argument
1149 printThumbAddrModeImm5S2Operand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printThumbAddrModeImm5S2Operand() argument
1156 printThumbAddrModeImm5S4Operand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printThumbAddrModeImm5S4Operand() argument
1163 printThumbAddrModeSPOperand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printThumbAddrModeSPOperand() argument
1173 printT2SOOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printT2SOOperand() argument
1189 printAddrModeImm12Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrModeImm12Operand() argument
1220 printT2AddrModeImm8Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printT2AddrModeImm8Operand() argument
1247 printT2AddrModeImm8s4Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printT2AddrModeImm8s4Operand() argument
1282 printT2AddrModeImm0_1020s4Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printT2AddrModeImm0_1020s4Operand() argument
1298 printT2AddrModeImm8OffsetOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printT2AddrModeImm8OffsetOperand() argument
1313 printT2AddrModeImm8s4OffsetOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printT2AddrModeImm8s4OffsetOperand() argument
1330 printT2AddrModeSoRegOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printT2AddrModeSoRegOperand() argument
1355 printFPImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printFPImmOperand() argument
1362 printVMOVModImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVMOVModImmOperand() argument
1374 printImmPlusOneOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printImmPlusOneOperand() argument
1381 printRotImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printRotImmOperand() argument
1392 printModImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printModImmOperand() argument
1434 printFBits16(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printFBits16() argument
1439 printFBits32(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printFBits32() argument
1444 printVectorIndex(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorIndex() argument
1450 printVectorListOne(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListOne() argument
1458 printVectorListTwo(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListTwo() argument
1471 printVectorListTwoSpaced(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListTwoSpaced() argument
1484 printVectorListThree(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListThree() argument
1499 printVectorListFour(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListFour() argument
1516 printVectorListOneAllLanes(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListOneAllLanes() argument
1525 printVectorListTwoAllLanes(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListTwoAllLanes() argument
1539 printVectorListThreeAllLanes(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListThreeAllLanes() argument
1555 printVectorListFourAllLanes(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListFourAllLanes() argument
1574 printVectorListTwoSpacedAllLanes(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListTwoSpacedAllLanes() argument
1587 printVectorListThreeSpacedAllLanes(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListThreeSpacedAllLanes() argument
1602 printVectorListFourSpacedAllLanes(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListFourSpacedAllLanes() argument
1618 printVectorListThreeSpaced(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListThreeSpaced() argument
1634 printVectorListFourSpaced(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListFourSpaced() argument
1652 printMVEVectorList(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMVEVectorList() argument
1666 printComplexRotationOp(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printComplexRotationOp() argument
1673 printVPTPredicateOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVPTPredicateOperand() argument
1681 printVPTMask(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVPTMask() argument
1697 printMveSaturateOp(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMveSaturateOp() argument
[all...]
H A DARMMCCodeEmitter.cpp233 uint32_t getLdStmModeOpValue(const MCInst &MI, unsigned OpIdx, in getLdStmModeOpValue()
308 unsigned getCCOutOpValue(const MCInst &MI, unsigned Op, in getCCOutOpValue()
316 unsigned getModImmOpValue(const MCInst &MI, unsigned Op, in getModImmOpValue()
335 unsigned getT2SOImmOpValue(const MCInst &MI, unsigned Op, in getT2SOImmOpValue()
376 unsigned getNEONVcvtImm32OpValue(const MCInst &MI, unsigned Op, in getNEONVcvtImm32OpValue()
470 unsigned ARMMCCodeEmitter::NEONThumb2DataIPostEncoder(const MCInst &MI, in NEONThumb2DataIPostEncoder()
490 unsigned ARMMCCodeEmitter::NEONThumb2LoadStorePostEncoder(const MCInst &MI, in NEONThumb2LoadStorePostEncoder()
504 unsigned ARMMCCodeEmitter::NEONThumb2DupPostEncoder(const MCInst &MI, in NEONThumb2DupPostEncoder()
517 unsigned ARMMCCodeEmitter::NEONThumb2V8PostEncoder(const MCInst &MI, in NEONThumb2V8PostEncoder()
530 VFPThumb2PostEncoder(const MCInst &MI, unsigned EncodedValue, in VFPThumb2PostEncoder()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiInstPrinter.cpp38 bool LanaiInstPrinter::printInst(const MCInst *MI, raw_ostream &OS, in printInst()
48 static bool usesGivenOffset(const MCInst *MI, int AddOffset) { in usesGivenOffset()
55 static bool isPreIncrementForm(const MCInst *MI, int AddOffset) { in isPreIncrementForm()
60 static bool isPostIncrementForm(const MCInst *MI, int AddOffset) { in isPostIncrementForm()
65 static StringRef decIncOperator(const MCInst *MI) { in decIncOperator()
71 bool LanaiInstPrinter::printMemoryLoadIncrement(const MCInst *MI, in printMemoryLoadIncrement()
90 bool LanaiInstPrinter::printMemoryStoreIncrement(const MCInst *MI, in printMemoryStoreIncrement()
109 bool LanaiInstPrinter::printAlias(const MCInst *MI, raw_ostream &OS) { in printAlias()
140 void LanaiInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst()
149 void LanaiInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, in printOperand()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/
H A DAArch64MCCodeEmitter.cpp223 AArch64MCCodeEmitter::getMachineOpValue(const MCInst &MI, const MCOperand &MO, in getMachineOpValue()
234 AArch64MCCodeEmitter::getLdStUImm12OpValue(const MCInst &MI, unsigned OpIdx, in getLdStUImm12OpValue()
255 AArch64MCCodeEmitter::getAdrLabelOpValue(const MCInst &MI, unsigned OpIdx, in getAdrLabelOpValue()
281 AArch64MCCodeEmitter::getAddSubImmOpValue(const MCInst &MI, unsigned OpIdx, in getAddSubImmOpValue()
318 const MCInst &MI, unsigned OpIdx, SmallVectorImpl<MCFixup> &Fixups, in getCondBranchTargetOpValue()
339 AArch64MCCodeEmitter::getPAuthPCRelOpValue(const MCInst &MI, unsigned OpIdx, in getPAuthPCRelOpValue()
362 AArch64MCCodeEmitter::getLoadLiteralOpValue(const MCInst &MI, unsigned OpIdx, in getLoadLiteralOpValue()
382 AArch64MCCodeEmitter::getMemExtendOpValue(const MCInst &MI, unsigned OpIdx, in getMemExtendOpValue()
391 AArch64MCCodeEmitter::getMoveWideImmOpValue(const MCInst &MI, unsigned OpIdx, in getMoveWideImmOpValue()
411 const MCInst &MI, unsigned OpIdx, SmallVectorImpl<MCFixup> &Fixups, in getTestBranchTargetOpValue()
[all …]
H A DAArch64InstPrinter.cpp75 void AArch64InstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst()
784 void AArch64AppleInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst()
847 bool AArch64InstPrinter::printRangePrefetchAlias(const MCInst *MI, in printRangePrefetchAlias()
897 bool AArch64InstPrinter::printSysAlias(const MCInst *MI, in printSysAlias()
1017 bool AArch64InstPrinter::printSyspAlias(const MCInst *MI, in printSyspAlias()
1078 void AArch64InstPrinter::printMatrix(const MCInst *MI, unsigned OpNum, in printMatrix()
1109 void AArch64InstPrinter::printMatrixTileVector(const MCInst *MI, unsigned OpNum, in printMatrixTileVector()
1122 void AArch64InstPrinter::printMatrixTile(const MCInst *MI, unsigned OpNum, in printMatrixTile()
1130 void AArch64InstPrinter::printSVCROp(const MCInst *MI, unsigned OpNum, in printSVCROp()
1141 void AArch64InstPrinter::printOperand(const MCInst *MI, unsigned OpNo, in printOperand()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCCodeEmitter.cpp133 void MipsMCCodeEmitter::encodeInstruction(const MCInst &MI, in encodeInstruction()
225 getBranchTargetOpValue(const MCInst &MI, unsigned OpNo, in getBranchTargetOpValue()
247 getBranchTargetOpValue1SImm16(const MCInst &MI, unsigned OpNo, in getBranchTargetOpValue1SImm16()
269 getBranchTargetOpValueMMR6(const MCInst &MI, unsigned OpNo, in getBranchTargetOpValueMMR6()
292 getBranchTargetOpValueLsl2MMR6(const MCInst &MI, unsigned OpNo, in getBranchTargetOpValueLsl2MMR6()
315 getBranchTarget7OpValueMM(const MCInst &MI, unsigned OpNo, in getBranchTarget7OpValueMM()
336 getBranchTargetOpValueMMPC10(const MCInst &MI, unsigned OpNo, in getBranchTargetOpValueMMPC10()
357 getBranchTargetOpValueMM(const MCInst &MI, unsigned OpNo, in getBranchTargetOpValueMM()
379 getBranchTarget21OpValue(const MCInst &MI, unsigned OpNo, in getBranchTarget21OpValue()
401 getBranchTarget21OpValueMM(const MCInst &MI, unsigned OpNo, in getBranchTarget21OpValueMM()
[all …]
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 …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCInstPrinter.cpp55 void PPCInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst()
218 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.cpp44 getDirectBrEncoding(const MCInst &MI, unsigned OpNo, in getDirectBrEncoding()
154 unsigned PPCMCCodeEmitter::getCondBrEncoding(const MCInst &MI, unsigned OpNo, in getCondBrEncoding()
167 getAbsDirectBrEncoding(const MCInst &MI, unsigned OpNo, in getAbsDirectBrEncoding()
180 getAbsCondBrEncoding(const MCInst &MI, unsigned OpNo, in getAbsCondBrEncoding()
193 PPCMCCodeEmitter::getVSRpEvenEncoding(const MCInst &MI, unsigned OpNo, in getVSRpEvenEncoding()
202 unsigned PPCMCCodeEmitter::getImm16Encoding(const MCInst &MI, unsigned OpNo, in getImm16Encoding()
214 uint64_t PPCMCCodeEmitter::getImm34Encoding(const MCInst &MI, unsigned OpNo, in getImm34Encoding()
229 PPCMCCodeEmitter::getImm34EncodingNoPCRel(const MCInst &MI, unsigned OpNo, in getImm34EncodingNoPCRel()
237 PPCMCCodeEmitter::getImm34EncodingPCRel(const MCInst &MI, unsigned OpNo, in getImm34EncodingPCRel()
244 unsigned PPCMCCodeEmitter::getDispRIEncoding(const MCInst &MI, unsigned OpNo, in getDispRIEncoding()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonInstrInfo.h514 changeAddrMode_abs_io(const MachineInstr & MI) changeAddrMode_abs_io() argument
517 changeAddrMode_io_abs(const MachineInstr & MI) changeAddrMode_io_abs() argument
520 changeAddrMode_io_rr(const MachineInstr & MI) changeAddrMode_io_rr() argument
523 changeAddrMode_rr_io(const MachineInstr & MI) changeAddrMode_rr_io() argument
526 changeAddrMode_rr_ur(const MachineInstr & MI) changeAddrMode_rr_ur() argument
529 changeAddrMode_ur_rr(const MachineInstr & MI) changeAddrMode_ur_rr() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchAsmPrinter.cpp32 void LoongArchAsmPrinter::emitInstruction(const MachineInstr *MI) { in emitInstruction()
57 bool LoongArchAsmPrinter::PrintAsmOperand(const MachineInstr *MI, unsigned OpNo, in PrintAsmOperand()
113 bool LoongArchAsmPrinter::PrintAsmMemoryOperand(const MachineInstr *MI, in PrintAsmMemoryOperand()
142 const MachineInstr &MI) { in LowerPATCHABLE_FUNCTION_ENTER()
157 void LoongArchAsmPrinter::LowerPATCHABLE_FUNCTION_EXIT(const MachineInstr &MI) { in LowerPATCHABLE_FUNCTION_EXIT()
161 void LoongArchAsmPrinter::LowerPATCHABLE_TAIL_CALL(const MachineInstr &MI) { in LowerPATCHABLE_TAIL_CALL()
165 void LoongArchAsmPrinter::emitSled(const MachineInstr &MI, SledKind Kind) { in emitSled()
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVInstPrinter.cpp63 void RISCVInstPrinter::printInst(const MCInst *MI, uint64_t Address, in printInst() argument
82 void RISCVInstPrinter::printOperand(const MCInst *MI, unsigned OpNo, in printOperand() argument
102 void RISCVInstPrinter::printBranchOperand(const MCInst *MI, uint64_t Address, in printBranchOperand() argument
120 void RISCVInstPrinter::printCSRSystemRegister(const MCInst *MI, unsigned OpNo, in printCSRSystemRegister() argument
131 printFenceArg(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printFenceArg() argument
149 printFRMArg(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printFRMArg() argument
158 printFRMArgLegacy(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printFRMArgLegacy() argument
171 printFPImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printFPImmOperand() argument
194 printZeroOffsetMemOp(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printZeroOffsetMemOp() argument
205 printVTypeI(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printVTypeI() argument
219 printRlist(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printRlist() argument
279 printRegReg(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printRegReg() argument
295 printSpimm(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSpimm() argument
315 printVMaskReg(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printVMaskReg() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetInstrInfo.h142 isTriviallyReMaterializable(const MachineInstr & MI) isTriviallyReMaterializable() argument
155 isSafeToSink(MachineInstr & MI,MachineBasicBlock * SuccToSinkTo,MachineCycleInfo * CI) isSafeToSink() argument
262 isCoalescableExtInstr(const MachineInstr & MI,Register & SrcReg,Register & DstReg,unsigned & SubIdx) isCoalescableExtInstr() argument
272 isLoadFromStackSlot(const MachineInstr & MI,int & FrameIndex) isLoadFromStackSlot() argument
281 isLoadFromStackSlot(const MachineInstr & MI,int & FrameIndex,unsigned & MemBytes) isLoadFromStackSlot() argument
290 isLoadFromStackSlotPostFE(const MachineInstr & MI,int & FrameIndex) isLoadFromStackSlotPostFE() argument
310 isStoreToStackSlot(const MachineInstr & MI,int & FrameIndex) isStoreToStackSlot() argument
319 isStoreToStackSlot(const MachineInstr & MI,int & FrameIndex,unsigned & MemBytes) isStoreToStackSlot() argument
328 isStoreToStackSlotPostFE(const MachineInstr & MI,int & FrameIndex) isStoreToStackSlotPostFE() argument
346 isStackSlotCopy(const MachineInstr & MI,int & DestFrameIndex,int & SrcFrameIndex) isStackSlotCopy() argument
370 isUnspillableTerminator(const MachineInstr * MI) isUnspillableTerminator() argument
376 getInstSizeInBytes(const MachineInstr & MI) getInstSizeInBytes() argument
384 isAsCheapAsAMove(const MachineInstr & MI) isAsCheapAsAMove() argument
393 shouldSink(const MachineInstr & MI) shouldSink() argument
401 shouldHoist(const MachineInstr & MI,const MachineLoop * FromLoop) shouldHoist() argument
438 convertToThreeAddress(MachineInstr & MI,LiveVariables * LV,LiveIntervals * LIS) convertToThreeAddress() argument
495 hasCommutePreference(MachineInstr & MI,bool & Commute) hasCommutePreference() argument
605 getBranchDestBlock(const MachineInstr & MI) getBranchDestBlock() argument
870 predictBranchSizeForIfCvt(MachineInstr & MI) predictBranchSizeForIfCvt() argument
956 analyzeSelect(const MachineInstr & MI,SmallVectorImpl<MachineOperand> & Cond,unsigned & TrueOp,unsigned & FalseOp,bool & Optimizable) analyzeSelect() argument
995 copyPhysReg(MachineBasicBlock & MBB,MachineBasicBlock::iterator MI,const DebugLoc & DL,MCRegister DestReg,MCRegister SrcReg,bool KillSrc) copyPhysReg() argument
1016 getJumpTableIndex(const MachineInstr & MI) getJumpTableIndex() argument
1024 isCopyInstrImpl(const MachineInstr & MI) isCopyInstrImpl() argument
1029 isCopyLikeInstrImpl(const MachineInstr & MI) isCopyLikeInstrImpl() argument
1040 isUnspillableTerminatorImpl(const MachineInstr * MI) isUnspillableTerminatorImpl() argument
1051 isCopyInstr(const MachineInstr & MI) isCopyInstr() argument
1060 isCopyLikeInstr(const MachineInstr & MI) isCopyLikeInstr() argument
1066 isFullCopyInstr(const MachineInstr & MI) isFullCopyInstr() argument
1080 isAddImmediate(const MachineInstr & MI,Register Reg) isAddImmediate() argument
1088 getConstValDefinedInReg(const MachineInstr & MI,const Register Reg,int64_t & ImmVal) getConstValDefinedInReg() argument
1104 storeRegToStackSlot(MachineBasicBlock & MBB,MachineBasicBlock::iterator MI,Register SrcReg,bool isKill,int FrameIndex,const TargetRegisterClass * RC,const TargetRegisterInfo * TRI,Register VReg) storeRegToStackSlot() argument
1122 loadRegFromStackSlot(MachineBasicBlock & MBB,MachineBasicBlock::iterator MI,Register DestReg,int FrameIndex,const TargetRegisterClass * RC,const TargetRegisterInfo * TRI,Register VReg) loadRegFromStackSlot() argument
1137 expandPostRAPseudo(MachineInstr & MI) expandPostRAPseudo() argument
1342 getRegSequenceLikeInputs(const MachineInstr & MI,unsigned DefIdx,SmallVectorImpl<RegSubRegPairAndIdx> & InputRegs) getRegSequenceLikeInputs() argument
1355 getExtractSubregLikeInputs(const MachineInstr & MI,unsigned DefIdx,RegSubRegPairAndIdx & InputReg) getExtractSubregLikeInputs() argument
1370 getInsertSubregLikeInputs(const MachineInstr & MI,unsigned DefIdx,RegSubRegPair & BaseReg,RegSubRegPairAndIdx & InsertedReg) getInsertSubregLikeInputs() argument
1381 unfoldMemoryOperand(MachineFunction & MF,MachineInstr & MI,unsigned Reg,bool UnfoldLoad,bool UnfoldStore,SmallVectorImpl<MachineInstr * > & NewMIs) unfoldMemoryOperand() argument
1448 getMemOperandsWithOffsetWidth(const MachineInstr & MI,SmallVectorImpl<const MachineOperand * > & BaseOps,int64_t & Offset,bool & OffsetIsScalable,unsigned & Width,const TargetRegisterInfo * TRI) getMemOperandsWithOffsetWidth() argument
1457 getBaseAndOffsetPosition(const MachineInstr & MI,unsigned & BasePos,unsigned & OffsetPos) getBaseAndOffsetPosition() argument
1498 preservesZeroValueInReg(const MachineInstr * MI,const Register NullValueReg,const TargetRegisterInfo * TRI) preservesZeroValueInReg() argument
1505 getIncrementValue(const MachineInstr & MI,int & Value) getIncrementValue() argument
1554 isPostIncrement(const MachineInstr & MI) isPostIncrement() argument
1557 isPredicated(const MachineInstr & MI) isPredicated() argument
1561 canPredicatePredicatedInstr(const MachineInstr & MI) canPredicatePredicatedInstr() argument
1576 isUnconditionalTailCall(const MachineInstr & MI) isUnconditionalTailCall() argument
1612 ClobbersPredicate(MachineInstr & MI,std::vector<MachineOperand> & Pred,bool SkipDead) ClobbersPredicate() argument
1621 isPredicable(const MachineInstr & MI) isPredicable() argument
1676 analyzeCompare(const MachineInstr & MI,Register & SrcReg,Register & SrcReg2,int64_t & Mask,int64_t & Value) analyzeCompare() argument
1691 optimizeCondBranch(MachineInstr & MI) optimizeCondBranch() argument
1700 optimizeLoadInstr(MachineInstr & MI,const MachineRegisterInfo * MRI,Register & FoldAsLoadDefReg,MachineInstr * & DefMI) optimizeLoadInstr() argument
1789 verifyInstruction(const MachineInstr & MI,StringRef & ErrInfo) verifyInstruction() argument
1814 getExecutionDomain(const MachineInstr & MI) getExecutionDomain() argument
1822 setExecutionDomain(MachineInstr & MI,unsigned Domain) setExecutionDomain() argument
1864 getPartialRegUpdateClearance(const MachineInstr & MI,unsigned OpNum,const TargetRegisterInfo * TRI) getPartialRegUpdateClearance() argument
1884 getUndefRegClearance(const MachineInstr & MI,unsigned OpNum,const TargetRegisterInfo * TRI) getUndefRegClearance() argument
1907 breakPartialRegDependency(MachineInstr & MI,unsigned OpNum,const TargetRegisterInfo * TRI) breakPartialRegDependency() argument
2194 getCalleeOperand(const MachineInstr & MI) getCalleeOperand() argument
2200 getInstructionUniformity(const MachineInstr & MI) getInstructionUniformity() argument
2208 isExplicitTargetIndexDef(const MachineInstr & MI,int & Index,int64_t & Offset) isExplicitTargetIndexDef() argument
[all...]

12345678910>>...32