| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMInstPrinter.h | 29 const MCSubtargetInfo &STI, raw_ostream &O) override; 36 const MCSubtargetInfo &STI, raw_ostream &O); 38 const MCSubtargetInfo &STI, raw_ostream &O); 41 const MCSubtargetInfo &STI, 46 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 49 const MCSubtargetInfo &STI, raw_ostream &O); 52 const MCSubtargetInfo &STI, raw_ostream &O); 54 const MCSubtargetInfo &STI, raw_ostream &O); 57 const MCSubtargetInfo &STI, raw_ostream &O); 59 const MCSubtargetInfo &STI, raw_ostream &O); [all …]
|
| H A D | ARMMCCodeEmitter.cpp | 62 bool isThumb(const MCSubtargetInfo &STI) const { in isThumb() 66 bool isThumb2(const MCSubtargetInfo &STI) const { in isThumb2() 70 bool isTargetMachO(const MCSubtargetInfo &STI) const { in isTargetMachO() 81 const MCSubtargetInfo &STI) const; 87 const MCSubtargetInfo &STI) const; 95 const MCSubtargetInfo &STI) const; 100 const MCSubtargetInfo &STI) const; 106 const MCSubtargetInfo &STI) const; 112 const MCSubtargetInfo &STI) const; 117 const MCSubtargetInfo &STI) const; [all …]
|
| H A D | ARMInstPrinter.cpp | 87 StringRef Annot, const MCSubtargetInfo &STI, in printInst() 340 const MCSubtargetInfo &STI, raw_ostream &O) { in printOperand() 380 unsigned OpNum, const MCSubtargetInfo &STI, in printOperand() 394 const MCSubtargetInfo &STI, in printThumbLdrLabelOperand() 425 const MCSubtargetInfo &STI, in printSORegRegOperand() 445 const MCSubtargetInfo &STI, in printSORegImmOperand() 462 const MCSubtargetInfo &STI, in printAM2PreOrOffsetIndexOp() 493 const MCSubtargetInfo &STI, in printAddrModeTBB() 507 const MCSubtargetInfo &STI, in printAddrModeTBH() 522 const MCSubtargetInfo &STI, in printAddrMode2Operand() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
| H A D | AMDGPUInstPrinter.h | 30 const MCSubtargetInfo &STI, raw_ostream &O); 35 const MCSubtargetInfo &STI, raw_ostream &O) override; 41 const MCSubtargetInfo &STI, raw_ostream &O); 44 const MCSubtargetInfo &STI, raw_ostream &O); 46 const MCSubtargetInfo &STI, raw_ostream &O); 49 void printOffset(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 51 void printFlatOffset(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 55 const MCSubtargetInfo &STI, raw_ostream &O); 57 const MCSubtargetInfo &STI, raw_ostream &O); 59 const MCSubtargetInfo &STI, raw_ostream &O); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsMCCodeEmitter.h | 27 class MCSubtargetInfo; variable 35 bool isMicroMips(const MCSubtargetInfo &STI) const; 36 bool isMips32r6(const MCSubtargetInfo &STI) const; 49 const MCSubtargetInfo &STI) const override; 55 const MCSubtargetInfo &STI) const; 62 const MCSubtargetInfo &STI) const; 69 const MCSubtargetInfo &STI) const; 75 const MCSubtargetInfo &STI) const; 79 const MCSubtargetInfo &STI) const; 83 const MCSubtargetInfo &STI) const; [all …]
|
| H A D | MipsInstPrinter.h | 85 const MCSubtargetInfo &STI, raw_ostream &O); 90 const MCSubtargetInfo &STI, raw_ostream &O) override; 93 const MCSubtargetInfo &STI, raw_ostream &OS); 96 const MCSubtargetInfo &STI, raw_ostream &O); 99 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 102 const MCSubtargetInfo &STI, raw_ostream &O); 104 const MCSubtargetInfo &STI, raw_ostream &O); 106 void printUImm(const MCInst *MI, int opNum, const MCSubtargetInfo &STI, 108 void printMemOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI, 111 const MCSubtargetInfo &STI, raw_ostream &O); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
| H A D | AArch64InstPrinter.h | 31 const MCSubtargetInfo &STI, raw_ostream &O) override; 39 const MCSubtargetInfo &STI, raw_ostream &O); 41 const MCSubtargetInfo &STI, raw_ostream &O); 44 const MCSubtargetInfo &STI, 53 bool printSysAlias(const MCInst *MI, const MCSubtargetInfo &STI, 55 bool printSyspAlias(const MCInst *MI, const MCSubtargetInfo &STI, 57 bool printRangePrefetchAlias(const MCInst *MI, const MCSubtargetInfo &STI, 60 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 62 void printImm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 64 void printImmHex(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, [all …]
|
| H A D | AArch64MCCodeEmitter.cpp | 54 const MCSubtargetInfo &STI) const; 60 const MCSubtargetInfo &STI) const; 68 const MCSubtargetInfo &STI) const; 74 const MCSubtargetInfo &STI) const; 80 const MCSubtargetInfo &STI) const; 86 const MCSubtargetInfo &STI) const; 92 const MCSubtargetInfo &STI) const; 98 const MCSubtargetInfo &STI) const; 104 const MCSubtargetInfo &STI) const; 111 const MCSubtargetInfo &STI) const; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
| H A D | PPCInstPrinter.h | 36 const MCSubtargetInfo &STI, raw_ostream &O) override; 42 const MCSubtargetInfo &STI, raw_ostream &O); 46 const MCSubtargetInfo &STI, raw_ostream &OS); 49 const MCSubtargetInfo &STI, raw_ostream &OS); 51 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 54 const MCSubtargetInfo &STI, raw_ostream &O, 57 const MCSubtargetInfo &STI, raw_ostream &O); 60 const MCSubtargetInfo &STI, raw_ostream &O); 62 const MCSubtargetInfo &STI, raw_ostream &O); 64 const MCSubtargetInfo &STI, raw_ostream &O); [all …]
|
| H A D | PPCMCCodeEmitter.h | 18 #include "llvm/MC/MCSubtargetInfo.h" 40 const MCSubtargetInfo &STI) const; 43 const MCSubtargetInfo &STI) const; 46 const MCSubtargetInfo &STI) const; 49 const MCSubtargetInfo &STI) const; 52 const MCSubtargetInfo &STI) const; 55 const MCSubtargetInfo &STI, 59 const MCSubtargetInfo &STI) const; 62 const MCSubtargetInfo &STI) const; 65 const MCSubtargetInfo [all...] |
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPUBaseInfo.h | 37 class MCSubtargetInfo; variable 65 bool isHsaAbi(const MCSubtargetInfo &STI); 147 const MCSubtargetInfo &STI; 152 explicit AMDGPUTargetID(const MCSubtargetInfo &STI); 217 unsigned getWavefrontSize(const MCSubtargetInfo *STI); 220 unsigned getLocalMemorySize(const MCSubtargetInfo *STI); 224 unsigned getAddressableLocalMemorySize(const MCSubtargetInfo *STI); 228 unsigned getEUsPerCU(const MCSubtargetInfo *STI); 232 unsigned getMaxWorkGroupsPerCU(const MCSubtargetInfo *STI, 237 unsigned getMinWavesPerEU(const MCSubtargetInfo *STI); [all …]
|
| H A D | AMDGPUAsmUtils.h | 19 class MCSubtargetInfo; variable 31 bool (*Cond)(const MCSubtargetInfo &STI) = nullptr; 40 bool (*Cond)(const MCSubtargetInfo &STI) = nullptr; 51 bool isSupported(const MCSubtargetInfo &STI) const { in isSupported() 69 int64_t getMsgId(StringRef Name, const MCSubtargetInfo &STI); 73 StringRef getMsgName(uint64_t Encoding, const MCSubtargetInfo &STI); 78 int64_t getMsgOpId(int64_t MsgId, StringRef Name, const MCSubtargetInfo &STI); 83 const MCSubtargetInfo &STI); 89 int64_t getHwregId(StringRef Name, const MCSubtargetInfo &STI); 90 StringRef getHwreg(uint64_t Encoding, const MCSubtargetInfo &STI);
|
| H A D | AMDGPUBaseInfo.cpp | 192 bool hasSMRDSignedImmOffset(const MCSubtargetInfo &ST) { in hasSMRDSignedImmOffset() 197 bool isHsaAbi(const MCSubtargetInfo &STI) { in isHsaAbi() 595 unsigned getVOPDEncodingFamily(const MCSubtargetInfo &ST) { in getVOPDEncodingFamily() 969 AMDGPUTargetID::AMDGPUTargetID(const MCSubtargetInfo &STI) in AMDGPUTargetID() 1099 unsigned getWavefrontSize(const MCSubtargetInfo *STI) { in getWavefrontSize() 1108 unsigned getLocalMemorySize(const MCSubtargetInfo *STI) { in getLocalMemorySize() 1120 unsigned getAddressableLocalMemorySize(const MCSubtargetInfo *STI) { in getAddressableLocalMemorySize() 1130 unsigned getEUsPerCU(const MCSubtargetInfo *STI) { in getEUsPerCU() 1141 unsigned getMaxWorkGroupsPerCU(const MCSubtargetInfo *STI, in getMaxWorkGroupsPerCU() 1160 unsigned getMinWavesPerEU(const MCSubtargetInfo *STI) { return 1; } in getMinWavesPerEU() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/ |
| H A D | RISCVInstPrinter.h | 30 const MCSubtargetInfo &STI, raw_ostream &O) override; 33 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 36 const MCSubtargetInfo &STI, raw_ostream &O); 38 const MCSubtargetInfo &STI, raw_ostream &O); 40 const MCSubtargetInfo &STI, raw_ostream &O); 41 void printFRMArg(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 44 const MCSubtargetInfo &STI, raw_ostream &O); 46 const MCSubtargetInfo &STI, raw_ostream &O); 48 const MCSubtargetInfo &STI, raw_ostream &O); 49 void printVTypeI(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/MCTargetDesc/ |
| H A D | XtensaMCCodeEmitter.cpp | 48 const MCSubtargetInfo &STI) const override; 54 const MCSubtargetInfo &STI) const; 60 const MCSubtargetInfo &STI) const; 64 const MCSubtargetInfo &STI) const; 68 const MCSubtargetInfo &STI) const; 72 const MCSubtargetInfo &STI) const; 76 const MCSubtargetInfo &STI) const; 80 const MCSubtargetInfo &STI) const; 84 const MCSubtargetInfo &STI) const; 88 const MCSubtargetInfo &STI) const; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/ |
| H A D | SparcInstPrinter.h | 30 const MCSubtargetInfo &STI, raw_ostream &O) override; 31 bool printSparcAliasInstr(const MCInst *MI, const MCSubtargetInfo &STI, 33 bool isV9(const MCSubtargetInfo &STI) const; 39 const MCSubtargetInfo &STI, raw_ostream &O); 41 const MCSubtargetInfo &STI, raw_ostream &O); 43 const MCSubtargetInfo &STI, raw_ostream &O); 46 const MCSubtargetInfo &STI, raw_ostream &O); 50 void printOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI, 52 void printMemOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI, 54 void printCCOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI, [all …]
|
| H A D | SparcMCCodeEmitter.cpp | 55 const MCSubtargetInfo &STI) const override; 61 const MCSubtargetInfo &STI) const; 67 const MCSubtargetInfo &STI) const; 70 const MCSubtargetInfo &STI) const; 73 const MCSubtargetInfo &STI) const; 76 const MCSubtargetInfo &STI) const; 79 const MCSubtargetInfo &STI) const; 82 const MCSubtargetInfo &STI) const; 85 const MCSubtargetInfo &STI) const; 88 const MCSubtargetInfo &STI) const; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/ |
| H A D | CSKYInstPrinter.h | 33 const MCSubtargetInfo &STI, raw_ostream &O) override; 36 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 45 const MCSubtargetInfo &STI, raw_ostream &O); 47 const MCSubtargetInfo &STI, raw_ostream &O); 50 const MCSubtargetInfo &STI, raw_ostream &O); 53 const MCSubtargetInfo &STI, raw_ostream &O); 55 const MCSubtargetInfo &STI, raw_ostream &O); 56 void printPSRFlag(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 59 const MCSubtargetInfo &STI, raw_ostream &O); 61 const MCSubtargetInfo &STI, raw_ostream &O); [all …]
|
| H A D | CSKYMCCodeEmitter.cpp | 63 const MCSubtargetInfo &STI) const override; 68 const MCSubtargetInfo &STI) const; 73 const MCSubtargetInfo &STI) const; 78 const MCSubtargetInfo &STI) const { in getImmOpValue() 92 const MCSubtargetInfo &STI) const; 96 const MCSubtargetInfo &STI) const; 100 const MCSubtargetInfo &STI) const; 104 const MCSubtargetInfo &STI) const; 108 const MCSubtargetInfo &STI) const; 112 const MCSubtargetInfo &STI) const; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/ |
| H A D | VEInstPrinter.h | 29 const MCSubtargetInfo &STI, raw_ostream &OS) override; 35 const MCSubtargetInfo &, raw_ostream &); 36 void printInstruction(const MCInst *, uint64_t, const MCSubtargetInfo &, 41 void printOperand(const MCInst *MI, int OpNum, const MCSubtargetInfo &STI, 44 const MCSubtargetInfo &STI, raw_ostream &OS); 46 const MCSubtargetInfo &STI, raw_ostream &OS); 48 const MCSubtargetInfo &STI, raw_ostream &OS); 50 const MCSubtargetInfo &STI, raw_ostream &OS); 51 void printMImmOperand(const MCInst *MI, int OpNum, const MCSubtargetInfo &STI, 53 void printCCOperand(const MCInst *MI, int OpNum, const MCSubtargetInfo &STI, [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCSubtargetInfo.cpp | 170 static FeatureBitset getFeatures(MCSubtargetInfo &STI, StringRef CPU, in getFeatures() 230 void MCSubtargetInfo::InitMCProcessorInfo(StringRef CPU, StringRef TuneCPU, in InitMCProcessorInfo() 242 void MCSubtargetInfo::setDefaultFeatures(StringRef CPU, StringRef TuneCPU, in setDefaultFeatures() 249 MCSubtargetInfo::MCSubtargetInfo( in MCSubtargetInfo() function in MCSubtargetInfo 262 FeatureBitset MCSubtargetInfo::ToggleFeature(uint64_t FB) { in ToggleFeature() 267 FeatureBitset MCSubtargetInfo::ToggleFeature(const FeatureBitset &FB) { in ToggleFeature() 272 FeatureBitset MCSubtargetInfo::SetFeatureBitsTransitively( in SetFeatureBitsTransitively() 278 FeatureBitset MCSubtargetInfo::ClearFeatureBitsTransitively( in ClearFeatureBitsTransitively() 289 FeatureBitset MCSubtargetInfo::ToggleFeature(StringRef Feature) { in ToggleFeature() 314 FeatureBitset MCSubtargetInfo::ApplyFeatureFlag(StringRef FS) { in ApplyFeatureFlag() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/ |
| H A D | AVRMCCodeEmitter.h | 33 class MCSubtargetInfo; variable 47 const MCSubtargetInfo &STI) const; 53 const MCSubtargetInfo &STI) const; 58 const MCSubtargetInfo &STI) const; 63 const MCSubtargetInfo &STI) const; 70 const MCSubtargetInfo &STI) const; 75 const MCSubtargetInfo &STI) const; 80 const MCSubtargetInfo &STI) const; 83 const MCSubtargetInfo &STI) const; 91 const MCSubtargetInfo &STI) const; [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/ |
| H A D | SystemZMCCodeEmitter.cpp | 47 const MCSubtargetInfo &STI) const override; 53 const MCSubtargetInfo &STI) const; 55 const MCSubtargetInfo &STI) const; 61 const MCSubtargetInfo &STI) const; 68 const MCSubtargetInfo &STI) const; 75 const MCSubtargetInfo &STI) const; 89 const MCSubtargetInfo &STI) const { in getPC16DBLEncoding() 95 const MCSubtargetInfo &STI) const { in getPC32DBLEncoding() 101 const MCSubtargetInfo &STI) const { in getPC16DBLTLSEncoding() 107 const MCSubtargetInfo &STI) const { in getPC32DBLTLSEncoding() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/ |
| H A D | MSP430MCCodeEmitter.cpp | 45 const MCSubtargetInfo &STI) const; 53 const MCSubtargetInfo &STI) const; 57 const MCSubtargetInfo &STI) const; 61 const MCSubtargetInfo &STI) const; 65 const MCSubtargetInfo &STI) const; 69 const MCSubtargetInfo &STI) const; 77 const MCSubtargetInfo &STI) const override; 97 const MCSubtargetInfo &STI) const { in encodeInstruction() 118 const MCSubtargetInfo &STI) const { in getMachineOpValue() 135 const MCSubtargetInfo &STI) const { in getMemOpValue() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/ |
| H A D | LanaiMCCodeEmitter.cpp | 52 const MCSubtargetInfo &SubtargetInfo) const; 58 const MCSubtargetInfo &SubtargetInfo) const; 62 const MCSubtargetInfo &SubtargetInfo) const; 66 const MCSubtargetInfo &SubtargetInfo) const; 70 const MCSubtargetInfo &SubtargetInfo) const; 74 const MCSubtargetInfo &SubtargetInfo) const; 78 const MCSubtargetInfo &SubtargetInfo) const override; 81 const MCSubtargetInfo &STI) const; 84 const MCSubtargetInfo &STI) const; 110 const MCSubtargetInfo &SubtargetInfo) const { in getMachineOpValue() [all …]
|