/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
H A D | AMDGPUInstPrinter.cpp | 103 const MCSubtargetInfo &STI, in printOffset() argument 44 printInst(const MCInst * MI,uint64_t Address,StringRef Annot,const MCSubtargetInfo & STI,raw_ostream & OS) printInst() 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 90 printU32ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU32ImmOperand() argument 120 printFlatOffset(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printFlatOffset() argument 139 printOffset0(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOffset0() argument 148 printOffset1(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOffset1() argument 157 printSMRDOffset8(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSMRDOffset8() argument 163 printSMEMOffset(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSMEMOffset() argument 169 printSMEMOffsetMod(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSMEMOffsetMod() argument 176 printSMRDLiteralOffset(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSMRDLiteralOffset() argument 182 printCPol(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printCPol() argument 293 printDMask(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDMask() argument 301 printDim(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDim() argument 313 printR128A16(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printR128A16() argument 321 printFORMAT(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printFORMAT() argument 326 printSymbolicFormat(const MCInst * MI,const MCSubtargetInfo & STI,raw_ostream & O) printSymbolicFormat() argument 386 printVOPDst(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printVOPDst() argument 447 printVINTRPDst(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printVINTRPDst() argument 457 printImmediateInt16(uint32_t Imm,const MCSubtargetInfo & STI,raw_ostream & O) printImmediateInt16() argument 471 printImmediateFP16(uint32_t Imm,const MCSubtargetInfo & STI,raw_ostream & O) printImmediateFP16() argument 497 printImmediateBFloat16(uint32_t Imm,const MCSubtargetInfo & STI,raw_ostream & O) printImmediateBFloat16() argument 524 printImmediateBF16(uint32_t Imm,const MCSubtargetInfo & STI,raw_ostream & O) printImmediateBF16() argument 539 printImmediateF16(uint32_t Imm,const MCSubtargetInfo & STI,raw_ostream & O) printImmediateF16() argument 556 printImmediateV216(uint32_t Imm,uint8_t OpType,const MCSubtargetInfo & STI,raw_ostream & O) printImmediateV216() argument 593 printImmediateFloat32(uint32_t Imm,const MCSubtargetInfo & STI,raw_ostream & O) printImmediateFloat32() argument 623 printImmediate32(uint32_t Imm,const MCSubtargetInfo & STI,raw_ostream & O) printImmediate32() argument 638 printImmediate64(uint64_t Imm,const MCSubtargetInfo & STI,raw_ostream & O,bool IsFP) printImmediate64() argument 680 printBLGP(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printBLGP() argument 702 printCBSZ(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printCBSZ() argument 712 printABID(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printABID() argument 722 printDefaultVccOperand(bool FirstOperand,const MCSubtargetInfo & STI,raw_ostream & O) printDefaultVccOperand() argument 735 printWaitVDST(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printWaitVDST() argument 742 printWaitVAVDst(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printWaitVAVDst() argument 749 printWaitVMVSrc(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printWaitVMVSrc() argument 756 printWaitEXP(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printWaitEXP() argument 773 printOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOperand() argument 793 printRegularOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printRegularOperand() argument 969 printOperandAndFPInputMods(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOperandAndFPInputMods() argument 1022 printOperandAndIntInputMods(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOperandAndIntInputMods() argument 1050 printDPP8(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDPP8() argument 1064 printDPPCtrl(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDPPCtrl() argument 1158 printDppRowMask(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDppRowMask() argument 1165 printDppBankMask(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDppBankMask() argument 1172 printDppBoundCtrl(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDppBoundCtrl() argument 1181 printDppFI(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDppFI() argument 1207 printSDWADstSel(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSDWADstSel() argument 1214 printSDWASrc0Sel(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSDWASrc0Sel() argument 1221 printSDWASrc1Sel(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSDWASrc1Sel() argument 1228 printSDWADstUnused(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSDWADstUnused() argument 1243 printExpSrcN(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O,unsigned N) printExpSrcN() argument 1262 printExpSrc0(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printExpSrc0() argument 1268 printExpSrc1(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printExpSrc1() argument 1274 printExpSrc2(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printExpSrc2() argument 1280 printExpSrc3(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printExpSrc3() argument 1286 printExpTgt(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printExpTgt() argument 1386 printOpSel(const MCInst * MI,unsigned,const MCSubtargetInfo & STI,raw_ostream & O) printOpSel() argument 1413 printOpSelHi(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOpSelHi() argument 1419 printNegLo(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printNegLo() argument 1425 printNegHi(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printNegHi() argument 1431 printIndexKey8bit(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printIndexKey8bit() argument 1441 printIndexKey16bit(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printIndexKey16bit() argument 1451 printInterpSlot(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printInterpSlot() argument 1470 printInterpAttr(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printInterpAttr() argument 1477 printInterpAttrChan(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printInterpAttrChan() argument 1484 printGPRIdxMode(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printGPRIdxMode() argument 1507 printMemOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printMemOperand() argument 1535 printOModSI(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOModSI() argument 1547 printSendMsg(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSendMsg() argument 1611 printSwizzle(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSwizzle() argument 1681 printSWaitCnt(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSWaitCnt() argument 1716 printDepCtr(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printDepCtr() argument 1743 printSDelayALU(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSDelayALU() argument 1786 printHwreg(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printHwreg() argument 1804 printEndpgm(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printEndpgm() argument 1815 printByteSel(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printByteSel() argument [all...] |
H A D | AMDGPUTargetStreamer.h | 86 EmitCodeEnd(const MCSubtargetInfo & STI) EmitCodeEnd() argument 89 EmitKernargPreloadHeader(const MCSubtargetInfo & STI,bool TrapEnabled) EmitKernargPreloadHeader() argument 95 EmitAmdhsaKernelDescriptor(const MCSubtargetInfo & STI,StringRef KernelName,const AMDGPU::MCKernelDescriptor & KernelDescriptor,const MCExpr * NextVGPR,const MCExpr * NextSGPR,const MCExpr * ReserveVCC,const MCExpr * ReserveFlatScr) EmitAmdhsaKernelDescriptor() argument 110 initializeTargetID(const MCSubtargetInfo & STI) initializeTargetID() argument 114 initializeTargetID(const MCSubtargetInfo & STI,StringRef FeatureString) initializeTargetID() argument 161 const MCSubtargetInfo &STI; global() variable [all...] |
/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMInstPrinter.cpp | 89 printInst(const MCInst * MI,uint64_t Address,StringRef Annot,const MCSubtargetInfo & STI,raw_ostream & O) printInst() argument 342 printOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOperand() argument 382 printOperand(const MCInst * MI,uint64_t Address,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printOperand() argument 396 printThumbLdrLabelOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printThumbLdrLabelOperand() argument 427 printSORegRegOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printSORegRegOperand() argument 447 printSORegImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printSORegImmOperand() argument 464 printAM2PreOrOffsetIndexOp(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printAM2PreOrOffsetIndexOp() argument 495 printAddrModeTBB(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printAddrModeTBB() argument 509 printAddrModeTBH(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printAddrModeTBH() argument 524 printAddrMode2Operand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode2Operand() argument 544 printAddrMode2OffsetOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode2OffsetOperand() argument 599 printAddrMode3Operand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode3Operand() argument 615 printAddrMode3OffsetOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode3OffsetOperand() argument 633 printPostIdxImm8Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPostIdxImm8Operand() argument 642 printPostIdxRegOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPostIdxRegOperand() argument 652 printPostIdxImm8s4Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPostIdxImm8s4Operand() argument 662 printMveAddrModeRQOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMveAddrModeRQOperand() argument 680 printLdStmModeOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printLdStmModeOperand() argument 689 printAddrMode5Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode5Operand() argument 715 printAddrMode5FP16Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode5FP16Operand() argument 741 printAddrMode6Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode6Operand() argument 756 printAddrMode7Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode7Operand() argument 767 printAddrMode6OffsetOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrMode6OffsetOperand() argument 780 printBitfieldInvMaskImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printBitfieldInvMaskImmOperand() argument 793 printMemBOption(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMemBOption() argument 800 printInstSyncBOption(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printInstSyncBOption() argument 807 printTraceSyncBOption(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printTraceSyncBOption() argument 814 printShiftImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printShiftImmOperand() argument 829 printPKHLSLShiftImm(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPKHLSLShiftImm() argument 840 printPKHASRShiftImm(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPKHASRShiftImm() argument 852 printRegisterList(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printRegisterList() argument 872 printGPRPairOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printGPRPairOperand() argument 881 printSetendOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printSetendOperand() argument 891 printCPSIMod(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printCPSIMod() argument 897 printCPSIFlag(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printCPSIFlag() argument 909 printMSRMaskOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMSRMaskOperand() argument 991 printBankedRegOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printBankedRegOperand() argument 1005 printPredicateOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPredicateOperand() argument 1016 printMandatoryRestrictedPredicateOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMandatoryRestrictedPredicateOperand() argument 1026 printMandatoryPredicateOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMandatoryPredicateOperand() argument 1034 printMandatoryInvertedPredicateOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMandatoryInvertedPredicateOperand() argument 1041 printSBitModifierOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printSBitModifierOperand() argument 1051 printNoHashImmediate(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printNoHashImmediate() argument 1057 printPImmediate(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPImmediate() argument 1063 printCImmediate(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printCImmediate() argument 1069 printCoprocOptionImm(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printCoprocOptionImm() argument 1075 printPCLabel(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPCLabel() argument 1081 printAdrLabelOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAdrLabelOperand() argument 1102 printThumbS4ImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printThumbS4ImmOperand() argument 1109 printThumbSRImm(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printThumbSRImm() argument 1116 printThumbITMask(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printThumbITMask() argument 1131 printThumbAddrModeRROperand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printThumbAddrModeRROperand() argument 1153 printThumbAddrModeImm5SOperand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O,unsigned Scale) printThumbAddrModeImm5SOperand() argument 1176 printThumbAddrModeImm5S1Operand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printThumbAddrModeImm5S1Operand() argument 1183 printThumbAddrModeImm5S2Operand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printThumbAddrModeImm5S2Operand() argument 1190 printThumbAddrModeImm5S4Operand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printThumbAddrModeImm5S4Operand() argument 1196 printThumbAddrModeSPOperand(const MCInst * MI,unsigned Op,const MCSubtargetInfo & STI,raw_ostream & O) printThumbAddrModeSPOperand() argument 1206 printT2SOOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printT2SOOperand() argument 1222 printAddrModeImm12Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddrModeImm12Operand() argument 1254 printT2AddrModeImm8Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printT2AddrModeImm8Operand() argument 1281 printT2AddrModeImm8s4Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printT2AddrModeImm8s4Operand() argument 1314 printT2AddrModeImm0_1020s4Operand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printT2AddrModeImm0_1020s4Operand() argument 1330 printT2AddrModeImm8OffsetOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printT2AddrModeImm8OffsetOperand() argument 1345 printT2AddrModeImm8s4OffsetOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printT2AddrModeImm8s4OffsetOperand() argument 1364 printT2AddrModeSoRegOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printT2AddrModeSoRegOperand() argument 1388 printFPImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printFPImmOperand() argument 1395 printVMOVModImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVMOVModImmOperand() argument 1407 printImmPlusOneOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printImmPlusOneOperand() argument 1414 printRotImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printRotImmOperand() argument 1425 printModImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printModImmOperand() argument 1467 printFBits16(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printFBits16() argument 1472 printFBits32(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printFBits32() argument 1477 printVectorIndex(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorIndex() argument 1483 printVectorListOne(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListOne() argument 1491 printVectorListTwo(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListTwo() argument 1504 printVectorListTwoSpaced(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListTwoSpaced() argument 1517 printVectorListThree(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListThree() argument 1532 printVectorListFour(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListFour() argument 1550 printVectorListOneAllLanes(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListOneAllLanes() argument 1559 printVectorListTwoAllLanes(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListTwoAllLanes() argument 1573 printVectorListThreeAllLanes(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListThreeAllLanes() argument 1589 printVectorListFourAllLanes(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListFourAllLanes() argument 1606 printVectorListTwoSpacedAllLanes(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListTwoSpacedAllLanes() argument 1619 printVectorListThreeSpacedAllLanes(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListThreeSpacedAllLanes() argument 1634 printVectorListFourSpacedAllLanes(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListFourSpacedAllLanes() argument 1652 printVectorListThreeSpaced(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListThreeSpaced() argument 1667 printVectorListFourSpaced(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorListFourSpaced() argument 1685 printMVEVectorList(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMVEVectorList() argument 1699 printComplexRotationOp(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printComplexRotationOp() argument 1706 printVPTPredicateOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVPTPredicateOperand() argument 1714 printVPTMask(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVPTMask() argument 1730 printMveSaturateOp(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMveSaturateOp() argument [all...] |
H A D | ARMInstPrinter.h | 117 printAdrLabelOperand(const MCInst * MI,uint64_t,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAdrLabelOperand() argument 219 printThumbLdrLabelOperand(const MCInst * MI,uint64_t,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printThumbLdrLabelOperand() argument [all...] |
/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
H A D | PPCInstPrinter.cpp | 56 StringRef Annot, const MCSubtargetInfo &STI, in printInst() argument 219 printPredicateOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O,const char * Modifier) printPredicateOperand() argument 317 printATBitsAsHint(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printATBitsAsHint() argument 327 printU1ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU1ImmOperand() argument 335 printU2ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU2ImmOperand() argument 343 printU3ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU3ImmOperand() argument 351 printU4ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU4ImmOperand() argument 359 printS5ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printS5ImmOperand() argument 367 printImmZeroOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printImmZeroOperand() argument 375 printU5ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU5ImmOperand() argument 383 printU6ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU6ImmOperand() argument 391 printU7ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU7ImmOperand() argument 402 printU8ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU8ImmOperand() argument 409 printU10ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU10ImmOperand() argument 417 printU12ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU12ImmOperand() argument 425 printS16ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printS16ImmOperand() argument 434 printS34ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printS34ImmOperand() argument 446 printU16ImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printU16ImmOperand() argument 456 printBranchOperand(const MCInst * MI,uint64_t Address,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printBranchOperand() argument 482 printAbsBranchOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printAbsBranchOperand() argument 494 printcrbitm(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printcrbitm() argument 512 printMemRegImm(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printMemRegImm() argument 524 printMemRegImmHash(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printMemRegImmHash() argument 533 printMemRegImm34PCRel(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printMemRegImm34PCRel() argument 542 printMemRegImm34(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printMemRegImm34() argument 551 printMemRegReg(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printMemRegReg() argument 565 printTLSCall(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printTLSCall() argument 648 printOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOperand() argument [all...] |
/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
H A D | RISCVInstPrinter.cpp | 64 printInst(const MCInst * MI,uint64_t Address,StringRef Annot,const MCSubtargetInfo & STI,raw_ostream & O) printInst() argument 83 printOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O,const char * Modifier) printOperand() argument 104 printBranchOperand(const MCInst * MI,uint64_t Address,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printBranchOperand() argument 121 printCSRSystemRegister(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printCSRSystemRegister() argument 132 printFenceArg(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printFenceArg() argument 150 printFRMArg(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printFRMArg() argument 159 printFRMArgLegacy(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printFRMArgLegacy() argument 172 printFPImmOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printFPImmOperand() argument 195 printZeroOffsetMemOp(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printZeroOffsetMemOp() argument 206 printVTypeI(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printVTypeI() argument 223 printRlist(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printRlist() argument 261 printRegReg(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printRegReg() argument 277 printStackAdj(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O,bool Negate) printStackAdj() argument 297 printVMaskReg(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printVMaskReg() argument [all...] |
H A D | RISCVMatInt.cpp | 49 static void generateInstSeqImpl(int64_t Val, const MCSubtargetInfo &STI, in generateInstSeqImpl() argument 176 static void generateInstSeqLeadingZeros(int64_t Val, const MCSubtargetInfo &STI, in generateInstSeqLeadingZeros() argument 227 generateInstSeq(int64_t Val,const MCSubtargetInfo & STI) generateInstSeq() argument 431 generateMCInstSeq(int64_t Val,const MCSubtargetInfo & STI,MCRegister DestReg,SmallVectorImpl<MCInst> & Insts) generateMCInstSeq() argument 468 generateTwoRegInstSeq(int64_t Val,const MCSubtargetInfo & STI,unsigned & ShiftAmt,unsigned & AddOpc) generateTwoRegInstSeq() argument 501 getIntMatCost(const APInt & Val,unsigned Size,const MCSubtargetInfo & STI,bool CompressionCost) getIntMatCost() argument [all...] |
/llvm-project/llvm/lib/Target/VE/MCTargetDesc/ |
H A D | VEInstPrinter.cpp | 40 StringRef Annot, const MCSubtargetInfo &STI, in printInst() argument 48 const MCSubtargetInfo &STI, raw_ostream &O) { in printOperand() argument 68 const MCSubtargetInfo &STI, in printMemASXOperand() argument 112 printMemASOperandASX(const MCInst * MI,int OpNum,const MCSubtargetInfo & STI,raw_ostream & O,const char * Modifier) printMemASOperandASX() argument 143 printMemASOperandRRM(const MCInst * MI,int OpNum,const MCSubtargetInfo & STI,raw_ostream & O,const char * Modifier) printMemASOperandRRM() argument 174 printMemASOperandHM(const MCInst * MI,int OpNum,const MCSubtargetInfo & STI,raw_ostream & O,const char * Modifier) printMemASOperandHM() argument 197 printMImmOperand(const MCInst * MI,int OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMImmOperand() argument 207 printCCOperand(const MCInst * MI,int OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printCCOperand() argument 213 printRDOperand(const MCInst * MI,int OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printRDOperand() argument [all...] |
/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64InstPrinter.cpp | 76 printInst(const MCInst * MI,uint64_t Address,StringRef Annot,const MCSubtargetInfo & STI,raw_ostream & O) printInst() argument 786 printInst(const MCInst * MI,uint64_t Address,StringRef Annot,const MCSubtargetInfo & STI,raw_ostream & O) printInst() argument 848 printRangePrefetchAlias(const MCInst * MI,const MCSubtargetInfo & STI,raw_ostream & O,StringRef Annot) printRangePrefetchAlias() argument 898 printSysAlias(const MCInst * MI,const MCSubtargetInfo & STI,raw_ostream & O) printSysAlias() argument 1018 printSyspAlias(const MCInst * MI,const MCSubtargetInfo & STI,raw_ostream & O) printSyspAlias() argument 1079 printMatrix(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMatrix() argument 1110 printMatrixTileVector(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMatrixTileVector() argument 1123 printMatrixTile(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMatrixTile() argument 1131 printSVCROp(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printSVCROp() argument 1142 printOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOperand() argument 1157 printImm(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printImm() argument 1164 printImmHex(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printImmHex() argument 1172 printSImm(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSImm() argument 1197 printVRegOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printVRegOperand() argument 1206 printSysCROperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSysCROperand() argument 1214 printAddSubImm(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAddSubImm() argument 1237 printLogicalImm(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printLogicalImm() argument 1246 printShifter(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printShifter() argument 1259 printShiftedRegister(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printShiftedRegister() argument 1266 printExtendedRegister(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printExtendedRegister() argument 1273 printArithExtend(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printArithExtend() argument 1330 printRegWithShiftExtend(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printRegWithShiftExtend() argument 1348 printPredicateAsCounter(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPredicateAsCounter() argument 1376 printCondCode(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printCondCode() argument 1383 printInverseCondCode(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printInverseCondCode() argument 1390 printAMNoIndex(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAMNoIndex() argument 1399 printImmScale(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printImmScale() argument 1407 printImmRangeScale(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printImmRangeScale() argument 1442 printRPRFMOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printRPRFMOperand() argument 1455 printPrefetchOp(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPrefetchOp() argument 1475 printPSBHintOp(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printPSBHintOp() argument 1486 printBTIHintOp(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printBTIHintOp() argument 1497 printFPImmOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printFPImmOperand() argument 1607 printGPRSeqPairsClassOperand(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printGPRSeqPairsClassOperand() argument 1624 printMatrixTileList(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMatrixTileList() argument 1649 printVectorList(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O,StringRef LayoutSuffix) printVectorList() argument 1734 printImplicitlyTypedVectorList(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printImplicitlyTypedVectorList() argument 1741 printTypedVectorList(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printTypedVectorList() argument 1758 printVectorIndex(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printVectorIndex() argument 1765 printMatrixIndex(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMatrixIndex() argument 1772 printAlignedLabel(const MCInst * MI,uint64_t Address,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAlignedLabel() argument 1801 printAdrAdrpLabel(const MCInst * MI,uint64_t Address,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAdrAdrpLabel() argument 1826 printBarrierOption(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printBarrierOption() argument 1849 printBarriernXSOption(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printBarriernXSOption() argument 1865 isValidSysReg(const AArch64SysReg::SysReg * Reg,bool Read,const MCSubtargetInfo & STI) isValidSysReg() argument 1877 lookupSysReg(unsigned Val,bool Read,const MCSubtargetInfo & STI) lookupSysReg() argument 1887 printMRSSystemRegister(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printMRSSystemRegister() argument 1914 printMSRSystemRegister(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printMSRSystemRegister() argument 1941 printSystemPStateField(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSystemPStateField() argument 1956 printSIMDType10Operand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printSIMDType10Operand() argument 1965 printComplexRotationOp(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printComplexRotationOp() argument 1972 printSVEPattern(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printSVEPattern() argument 1983 printSVEVecLenSpecifier(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printSVEVecLenSpecifier() argument 1998 printSVERegOp(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printSVERegOp() argument 2037 printImm8OptLsl(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printImm8OptLsl() argument 2062 printSVELogicalImm(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printSVELogicalImm() argument 2081 printZPRasFPR(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printZPRasFPR() argument 2099 printExactFPImm(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printExactFPImm() argument 2109 printGPR64as32(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printGPR64as32() argument 2116 printGPR64x8(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printGPR64x8() argument 2123 printSyspXzrPair(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printSyspXzrPair() argument [all...] |
H A D | AArch64InstPrinter.h | 73 printPostIncOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printPostIncOperand() argument 100 printMemExtend(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printMemExtend() argument 119 printUImm12Offset(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printUImm12Offset() argument 125 printAMIndexedWB(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printAMIndexedWB() argument [all...] |
/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
H A D | AMDGPUAsmUtils.cpp | 140 return getEncodingFromOperandTable(MsgOperands, Name, STI); in getMsgId() argument 144 return getNameFromOperandTable(MsgOperands, Encoding, STI); in getMsgName() argument 30 getNameFromOperandTable(const CustomOperand (& Table)[N],unsigned Encoding,const MCSubtargetInfo & STI) getNameFromOperandTable() argument 54 getEncodingFromOperandTable(const CustomOperand (& Table)[N],StringRef Name,const MCSubtargetInfo & STI) getEncodingFromOperandTable() argument 148 getMsgOpId(int64_t MsgId,StringRef Name,const MCSubtargetInfo & STI) getMsgOpId() argument 155 getMsgOpName(int64_t MsgId,uint64_t Encoding,const MCSubtargetInfo & STI) getMsgOpName() argument 233 getHwregId(StringRef Name,const MCSubtargetInfo & STI) getHwregId() argument 237 getHwreg(uint64_t Encoding,const MCSubtargetInfo & STI) getHwreg() argument [all...] |
H A D | AMDGPUBaseInfo.cpp | 169 return STI.getTargetTriple().getOS() == Triple::AMDHSA; in isHsaAbi() argument 900 auto Version = getIsaVersion(STI argument 768 AMDGPUTargetID(const MCSubtargetInfo & STI) AMDGPUTargetID() argument 909 getLocalMemorySize(const MCSubtargetInfo * STI) getLocalMemorySize() argument 925 getAddressableLocalMemorySize(const MCSubtargetInfo * STI) getAddressableLocalMemorySize() argument 933 getEUsPerCU(const MCSubtargetInfo * STI) getEUsPerCU() argument 944 getMaxWorkGroupsPerCU(const MCSubtargetInfo * STI,unsigned FlatWorkGroupSize) getMaxWorkGroupsPerCU() argument 963 getMinWavesPerEU(const MCSubtargetInfo * STI) getMinWavesPerEU() argument 967 getMaxWavesPerEU(const MCSubtargetInfo * STI) getMaxWavesPerEU() argument 976 getWavesPerEUForWorkGroup(const MCSubtargetInfo * STI,unsigned FlatWorkGroupSize) getWavesPerEUForWorkGroup() argument 982 getMinFlatWorkGroupSize(const MCSubtargetInfo * STI) getMinFlatWorkGroupSize() argument 986 getMaxFlatWorkGroupSize(const MCSubtargetInfo * STI) getMaxFlatWorkGroupSize() argument 991 getWavesPerWorkGroup(const MCSubtargetInfo * STI,unsigned FlatWorkGroupSize) getWavesPerWorkGroup() argument 996 getSGPRAllocGranule(const MCSubtargetInfo * STI) getSGPRAllocGranule() argument 1005 getSGPREncodingGranule(const MCSubtargetInfo * STI) getSGPREncodingGranule() argument 1009 getTotalNumSGPRs(const MCSubtargetInfo * STI) getTotalNumSGPRs() argument 1016 getAddressableNumSGPRs(const MCSubtargetInfo * STI) getAddressableNumSGPRs() argument 1028 getMinNumSGPRs(const MCSubtargetInfo * STI,unsigned WavesPerEU) getMinNumSGPRs() argument 1045 getMaxNumSGPRs(const MCSubtargetInfo * STI,unsigned WavesPerEU,bool Addressable) getMaxNumSGPRs() argument 1062 getNumExtraSGPRs(const MCSubtargetInfo * STI,bool VCCUsed,bool FlatScrUsed,bool XNACKUsed) getNumExtraSGPRs() argument 1087 getNumExtraSGPRs(const MCSubtargetInfo * STI,bool VCCUsed,bool FlatScrUsed) getNumExtraSGPRs() argument 1098 getNumSGPRBlocks(const MCSubtargetInfo * STI,unsigned NumSGPRs) getNumSGPRBlocks() argument 1104 getVGPRAllocGranule(const MCSubtargetInfo * STI,std::optional<bool> EnableWavefrontSize32) getVGPRAllocGranule() argument 1122 getVGPREncodingGranule(const MCSubtargetInfo * STI,std::optional<bool> EnableWavefrontSize32) getVGPREncodingGranule() argument 1134 getTotalNumVGPRs(const MCSubtargetInfo * STI) getTotalNumVGPRs() argument 1145 getAddressableNumArchVGPRs(const MCSubtargetInfo * STI) getAddressableNumArchVGPRs() argument 1147 getAddressableNumVGPRs(const MCSubtargetInfo * STI) getAddressableNumVGPRs() argument 1153 getNumWavesPerEUWithNumVGPRs(const MCSubtargetInfo * STI,unsigned NumVGPRs) getNumWavesPerEUWithNumVGPRs() argument 1196 getMinNumVGPRs(const MCSubtargetInfo * STI,unsigned WavesPerEU) getMinNumVGPRs() argument 1220 getMaxNumVGPRs(const MCSubtargetInfo * STI,unsigned WavesPerEU) getMaxNumVGPRs() argument 1229 getEncodedNumVGPRBlocks(const MCSubtargetInfo * STI,unsigned NumVGPRs,std::optional<bool> EnableWavefrontSize32) getEncodedNumVGPRBlocks() argument 1236 getAllocatedNumVGPRBlocks(const MCSubtargetInfo * STI,unsigned NumVGPRs,std::optional<bool> EnableWavefrontSize32) getAllocatedNumVGPRBlocks() argument 1245 initDefaultAMDKernelCodeT(AMDGPUMCKernelCodeT & KernelCode,const MCSubtargetInfo * STI) initDefaultAMDKernelCodeT() argument 1558 getDefaultCustomOperandEncoding(const CustomOperandVal * Opr,int Size,const MCSubtargetInfo & STI) getDefaultCustomOperandEncoding() argument 1571 isSymbolicCustomOperandEncoding(const CustomOperandVal * Opr,int Size,unsigned Code,bool & HasNonDefaultVal,const MCSubtargetInfo & STI) isSymbolicCustomOperandEncoding() argument 1590 decodeCustomOperand(const CustomOperandVal * Opr,int Size,unsigned Code,int & Idx,StringRef & Name,unsigned & Val,bool & IsDefault,const MCSubtargetInfo & STI) decodeCustomOperand() argument 1614 encodeCustomOperand(const CustomOperandVal * Opr,int Size,const StringRef Name,int64_t InputVal,unsigned & UsedOprMask,const MCSubtargetInfo & STI) encodeCustomOperand() argument 1639 getDefaultDepCtrEncoding(const MCSubtargetInfo & STI) getDefaultDepCtrEncoding() argument 1647 isSymbolicDepCtrEncoding(unsigned Code,bool & HasNonDefaultVal,const MCSubtargetInfo & STI) isSymbolicDepCtrEncoding() argument 1653 decodeDepCtr(unsigned Code,int & Id,StringRef & Name,unsigned & Val,bool & IsDefault,const MCSubtargetInfo & STI) decodeDepCtr() argument 1659 encodeDepCtr(const StringRef Name,int64_t Val,unsigned & UsedOprMask,const MCSubtargetInfo & STI) encodeDepCtr() argument 1758 isSupportedTgtId(unsigned Id,const MCSubtargetInfo & STI) isSupportedTgtId() argument 1796 getNfmtLookupTable(const MCSubtargetInfo & STI) getNfmtLookupTable() argument 1804 getNfmt(const StringRef Name,const MCSubtargetInfo & STI) getNfmt() argument 1813 getNfmtName(unsigned Id,const MCSubtargetInfo & STI) getNfmtName() argument 1818 isValidDfmtNfmt(unsigned Id,const MCSubtargetInfo & STI) isValidDfmtNfmt() argument 1825 isValidNfmt(unsigned Id,const MCSubtargetInfo & STI) isValidNfmt() argument 1838 getUnifiedFormat(const StringRef Name,const MCSubtargetInfo & STI) getUnifiedFormat() argument 1853 getUnifiedFormatName(unsigned Id,const MCSubtargetInfo & STI) getUnifiedFormatName() argument 1859 isValidUnifiedFormat(unsigned Id,const MCSubtargetInfo & STI) isValidUnifiedFormat() argument 1864 convertDfmtNfmt2Ufmt(unsigned Dfmt,unsigned Nfmt,const MCSubtargetInfo & STI) convertDfmtNfmt2Ufmt() argument 1880 isValidFormatEncoding(unsigned Val,const MCSubtargetInfo & STI) isValidFormatEncoding() argument 1884 getDefaultFormatEncoding(const MCSubtargetInfo & STI) getDefaultFormatEncoding() argument 1898 getMsgIdMask(const MCSubtargetInfo & STI) getMsgIdMask() argument 1902 isValidMsgId(int64_t MsgId,const MCSubtargetInfo & STI) isValidMsgId() argument 1906 isValidMsgOp(int64_t MsgId,int64_t OpId,const MCSubtargetInfo & STI,bool Strict) isValidMsgOp() argument 1924 isValidMsgStream(int64_t MsgId,int64_t OpId,int64_t StreamId,const MCSubtargetInfo & STI,bool Strict) isValidMsgStream() argument 1943 msgRequiresOp(int64_t MsgId,const MCSubtargetInfo & STI) msgRequiresOp() argument 1950 msgSupportsStream(int64_t MsgId,int64_t OpId,const MCSubtargetInfo & STI) msgSupportsStream() argument 1957 decodeMsg(unsigned Val,uint16_t & MsgId,uint16_t & OpId,uint16_t & StreamId,const MCSubtargetInfo & STI) decodeMsg() argument 2060 hasXNACK(const MCSubtargetInfo & STI) hasXNACK() argument 2064 hasSRAMECC(const MCSubtargetInfo & STI) hasSRAMECC() argument 2068 hasMIMG_R128(const MCSubtargetInfo & STI) hasMIMG_R128() argument 2072 hasA16(const MCSubtargetInfo & STI) hasA16() argument 2076 hasG16(const MCSubtargetInfo & STI) hasG16() argument 2080 hasPackedD16(const MCSubtargetInfo & STI) hasPackedD16() argument 2085 hasGDS(const MCSubtargetInfo & STI) hasGDS() argument 2089 getNSAMaxSize(const MCSubtargetInfo & STI,bool HasSampler) getNSAMaxSize() argument 2100 getMaxNumUserSGPRs(const MCSubtargetInfo & STI) getMaxNumUserSGPRs() argument 2102 isSI(const MCSubtargetInfo & STI) isSI() argument 2106 isCI(const MCSubtargetInfo & STI) isCI() argument 2110 isVI(const MCSubtargetInfo & STI) isVI() argument 2114 isGFX9(const MCSubtargetInfo & STI) isGFX9() argument 2118 isGFX9_GFX10(const MCSubtargetInfo & STI) isGFX9_GFX10() argument 2122 isGFX9_GFX10_GFX11(const MCSubtargetInfo & STI) isGFX9_GFX10_GFX11() argument 2126 isGFX8_GFX9_GFX10(const MCSubtargetInfo & STI) isGFX8_GFX9_GFX10() argument 2130 isGFX8Plus(const MCSubtargetInfo & STI) isGFX8Plus() argument 2134 isGFX9Plus(const MCSubtargetInfo & STI) isGFX9Plus() argument 2138 isNotGFX9Plus(const MCSubtargetInfo & STI) isNotGFX9Plus() argument 2140 isGFX10(const MCSubtargetInfo & STI) isGFX10() argument 2144 isGFX10_GFX11(const MCSubtargetInfo & STI) isGFX10_GFX11() argument 2148 isGFX10Plus(const MCSubtargetInfo & STI) isGFX10Plus() argument 2152 isGFX11(const MCSubtargetInfo & STI) isGFX11() argument 2156 isGFX11Plus(const MCSubtargetInfo & STI) isGFX11Plus() argument 2160 isGFX12(const MCSubtargetInfo & STI) isGFX12() argument 2164 isGFX12Plus(const MCSubtargetInfo & STI) isGFX12Plus() argument 2166 isNotGFX12Plus(const MCSubtargetInfo & STI) isNotGFX12Plus() argument 2168 isNotGFX11Plus(const MCSubtargetInfo & STI) isNotGFX11Plus() argument 2172 isNotGFX10Plus(const MCSubtargetInfo & STI) isNotGFX10Plus() argument 2176 isGFX10Before1030(const MCSubtargetInfo & STI) isGFX10Before1030() argument 2180 isGCN3Encoding(const MCSubtargetInfo & STI) isGCN3Encoding() argument 2184 isGFX10_AEncoding(const MCSubtargetInfo & STI) isGFX10_AEncoding() argument 2188 isGFX10_BEncoding(const MCSubtargetInfo & STI) isGFX10_BEncoding() argument 2192 hasGFX10_3Insts(const MCSubtargetInfo & STI) hasGFX10_3Insts() argument 2196 isGFX10_3_GFX11(const MCSubtargetInfo & STI) isGFX10_3_GFX11() argument 2200 isGFX90A(const MCSubtargetInfo & STI) isGFX90A() argument 2204 isGFX940(const MCSubtargetInfo & STI) isGFX940() argument 2208 hasArchitectedFlatScratch(const MCSubtargetInfo & STI) hasArchitectedFlatScratch() argument 2212 hasMAIInsts(const MCSubtargetInfo & STI) hasMAIInsts() argument 2216 hasVOPD(const MCSubtargetInfo & STI) hasVOPD() argument 2220 hasDPPSrc1SGPR(const MCSubtargetInfo & STI) hasDPPSrc1SGPR() argument 2224 hasKernargPreload(const MCSubtargetInfo & STI) hasKernargPreload() argument 2303 getMCReg(unsigned Reg,const MCSubtargetInfo & STI) getMCReg() argument 2941 getGcnBufferFormatInfo(uint8_t BitsPerComp,uint8_t NumComponents,uint8_t NumFormat,const MCSubtargetInfo & STI) getGcnBufferFormatInfo() argument 2952 getGcnBufferFormatInfo(uint8_t Format,const MCSubtargetInfo & STI) getGcnBufferFormatInfo() argument [all...] |
/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcInstPrinter.cpp | 51 printInst(const MCInst * MI,uint64_t Address,StringRef Annot,const MCSubtargetInfo & STI,raw_ostream & O) printInst() argument 60 printSparcAliasInstr(const MCInst * MI,const MCSubtargetInfo & STI,raw_ostream & O) printSparcAliasInstr() argument 114 printOperand(const MCInst * MI,int opNum,const MCSubtargetInfo & STI,raw_ostream & O) printOperand() argument 150 printMemOperand(const MCInst * MI,int opNum,const MCSubtargetInfo & STI,raw_ostream & O) printMemOperand() argument 175 printCCOperand(const MCInst * MI,int opNum,const MCSubtargetInfo & STI,raw_ostream & O) printCCOperand() argument 218 printGetPCX(const MCInst * MI,unsigned opNum,const MCSubtargetInfo & STI,raw_ostream & O) printGetPCX() argument 225 printMembarTag(const MCInst * MI,int opNum,const MCSubtargetInfo & STI,raw_ostream & O) printMembarTag() argument 248 printASITag(const MCInst * MI,int opNum,const MCSubtargetInfo & STI,raw_ostream & O) printASITag() argument 258 printPrefetchTag(const MCInst * MI,int opNum,const MCSubtargetInfo & STI,raw_ostream & O) printPrefetchTag() argument [all...] |
/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsInstPrinter.cpp | 81 printInst(const MCInst * MI,uint64_t Address,StringRef Annot,const MCSubtargetInfo & STI,raw_ostream & O) printInst() argument 129 printOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOperand() argument 146 printJumpOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printJumpOperand() argument 160 printBranchOperand(const MCInst * MI,uint64_t Address,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printBranchOperand() argument 180 printUImm(const MCInst * MI,int opNum,const MCSubtargetInfo & STI,raw_ostream & O) printUImm() argument 195 printMemOperand(const MCInst * MI,int opNum,const MCSubtargetInfo & STI,raw_ostream & O) printMemOperand() argument 224 printMemOperandEA(const MCInst * MI,int opNum,const MCSubtargetInfo & STI,raw_ostream & O) printMemOperandEA() argument 247 printAlias(const char * Str,const MCInst & MI,uint64_t Address,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & OS,bool IsBranch) printAlias() argument 259 printAlias(const char * Str,const MCInst & MI,uint64_t Address,unsigned OpNo0,unsigned OpNo1,const MCSubtargetInfo & STI,raw_ostream & OS,bool IsBranch) printAlias() argument 271 printAlias(const MCInst & MI,uint64_t Address,const MCSubtargetInfo & STI,raw_ostream & OS) printAlias() argument 342 printSaveRestore(const MCInst * MI,const MCSubtargetInfo & STI,raw_ostream & O) printSaveRestore() argument [all...] |
/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/ |
H A D | CSKYMCCodeEmitter.h | 52 const MCSubtargetInfo &STI) const { in getImmOpValue() 90 const MCSubtargetInfo &STI) const { in getImmShiftOpValue() 101 const MCSubtargetInfo &STI) const { in getBranchSymbolOpValue() 120 const MCSubtargetInfo &STI) const { in getConstpoolSymbolOpValue() 135 const MCSubtargetInfo &STI) const { in getDataSymbolOpValue() 149 const MCSubtargetInfo &STI) const { in getCallSymbolOpValue() 163 const MCSubtargetInfo &STI) const { in getBareSymbolOpValue()
|
H A D | CSKYInstPrinter.cpp | 76 StringRef Annot, const MCSubtargetInfo &STI, in printInst() argument 101 const MCSubtargetInfo &STI, raw_ostream &O, in printOperand() argument 147 const MCSubtargetInfo &STI, in printDataSymbol() argument 160 unsigned OpNo, const MCSubtargetInfo &STI, in printConstpool() argument 184 const MCSubtargetInfo &STI, in printCSKYSymbolOperand() argument 201 const MCSubtargetInfo &STI, raw_ostrea in printPSRFlag() argument 217 printRegisterSeq(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printRegisterSeq() argument 225 printRegisterList(const MCInst * MI,unsigned OpNum,const MCSubtargetInfo & STI,raw_ostream & O) printRegisterList() argument 269 printFPR(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printFPR() argument [all...] |
/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchFrameLowering.h | 22 const LoongArchSubtarget &STI; variable 25 explicit LoongArchFrameLowering(const LoongArchSubtarget &STI) in LoongArchFrameLowering() argument
|
/llvm-project/llvm/lib/Target/LoongArch/MCTargetDesc/ |
H A D | LoongArchAsmBackend.h | 28 const MCSubtargetInfo &STI; variable 35 LoongArchAsmBackend(const MCSubtargetInfo &STI, uint8_t OSABI, bool Is64Bit, in LoongArchAsmBackend() argument 72 const MCSubtargetInfo &STI) const override {} in relaxInstruction() argument
|
H A D | LoongArchInstPrinter.cpp | 52 if (!printAliasInstr(MI, Address, STI, O)) in printInst() argument 64 printOperand(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printOperand() argument 83 printAtomicMemOp(const MCInst * MI,unsigned OpNo,const MCSubtargetInfo & STI,raw_ostream & O) printAtomicMemOp() argument
|
/llvm-project/llvm/lib/MC/ |
H A D | MCSchedule.cpp | 42 int MCSchedModel::computeInstrLatency(const MCSubtargetInfo &STI, in computeInstrLatency() argument 58 int MCSchedModel::computeInstrLatency(const MCSubtargetInfo &STI, in computeInstrLatency() argument 69 int MCSchedModel::computeInstrLatency(const MCSubtargetInfo &STI, in computeInstrLatency() argument 90 getReciprocalThroughput(const MCSubtargetInfo & STI,const MCSchedClassDesc & SCDesc) getReciprocalThroughput() argument 112 getReciprocalThroughput(const MCSubtargetInfo & STI,const MCInstrInfo & MCII,const MCInst & Inst) const getReciprocalThroughput() argument [all...] |
/llvm-project/llvm/lib/Target/VE/ |
H A D | VEAsmPrinter.cpp | 86 emitSIC(MCStreamer & OutStreamer,MCOperand & RD,const MCSubtargetInfo & STI) emitSIC() argument 94 emitBSIC(MCStreamer & OutStreamer,MCOperand & R1,MCOperand & R2,const MCSubtargetInfo & STI) emitBSIC() argument 106 emitLEAzzi(MCStreamer & OutStreamer,MCOperand & Imm,MCOperand & RD,const MCSubtargetInfo & STI) emitLEAzzi() argument 118 emitLEASLzzi(MCStreamer & OutStreamer,MCOperand & Imm,MCOperand & RD,const MCSubtargetInfo & STI) emitLEASLzzi() argument 130 emitLEAzii(MCStreamer & OutStreamer,MCOperand & RS1,MCOperand & Imm,MCOperand & RD,const MCSubtargetInfo & STI) emitLEAzii() argument 143 emitLEASLrri(MCStreamer & OutStreamer,MCOperand & RS1,MCOperand & RS2,MCOperand & Imm,MCOperand & RD,const MCSubtargetInfo & STI) emitLEASLrri() argument 155 emitBinary(MCStreamer & OutStreamer,unsigned Opcode,MCOperand & RS1,MCOperand & Src2,MCOperand & RD,const MCSubtargetInfo & STI) emitBinary() argument 165 emitANDrm(MCStreamer & OutStreamer,MCOperand & RS1,MCOperand & Imm,MCOperand & RD,const MCSubtargetInfo & STI) emitANDrm() argument 172 emitHiLo(MCStreamer & OutStreamer,MCSymbol * GOTSym,VEMCExpr::VariantKind HiKind,VEMCExpr::VariantKind LoKind,MCOperand & RD,MCContext & OutContext,const MCSubtargetInfo & STI) emitHiLo() argument 183 lowerGETGOTAndEmitMCInsts(const MachineInstr * MI,const MCSubtargetInfo & STI) lowerGETGOTAndEmitMCInsts() argument 225 lowerGETFunPLTAndEmitMCInsts(const MachineInstr * MI,const MCSubtargetInfo & STI) lowerGETFunPLTAndEmitMCInsts() argument 273 lowerGETTLSAddrAndEmitMCInsts(const MachineInstr * MI,const MCSubtargetInfo & STI) lowerGETTLSAddrAndEmitMCInsts() argument [all...] |
/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYFrameLowering.h | 22 const CSKYSubtarget &STI; variable 30 explicit CSKYFrameLowering(const CSKYSubtarget &STI) in CSKYFrameLowering() argument
|
H A D | CSKYRegisterInfo.cpp | 32 const CSKYSubtarget &STI = MF.getSubtarget<CSKYSubtarget>(); in getCallPreservedMask() local 47 const CSKYSubtarget &STI = MF.getSubtarget<CSKYSubtarget>(); in getReservedRegs() local 88 const CSKYSubtarget &STI = MF->getSubtarget<CSKYSubtarget>(); in getCalleeSavedRegs() local 193 const CSKYSubtarget &STI = MF.getSubtarget<CSKYSubtarget>(); in eliminateFrameIndex() local
|
/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/ |
H A D | MSP430ELFStreamer.cpp | 36 const MCSubtargetInfo &STI) in MSP430TargetELFStreamer() argument 75 createMSP430ObjectTargetStreamer(MCStreamer & S,const MCSubtargetInfo & STI) createMSP430ObjectTargetStreamer() argument
|
/llvm-project/llvm/include/llvm/MCA/ |
H A D | CustomBehaviour.h | 42 InstrPostProcess(const MCSubtargetInfo &STI, const MCInstrInfo &MCII) in InstrPostProcess() 73 CustomBehaviour(const MCSubtargetInfo &STI, const mca::SourceMgr &SrcMgr, in CustomBehaviour() 147 InstrumentManager(const MCSubtargetInfo &STI, const MCInstrInfo &MCII) in InstrumentManager()
|