/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/MCParser/ |
H A D | MCTargetAsmParser.cpp | 15 const MCSubtargetInfo &STI, 21 MCSubtargetInfo &MCTargetAsmParser::copySTI() { 22 MCSubtargetInfo &STICopy = getContext().getSubtargetCopy(getSTI()); 27 const MCSubtargetInfo &MCTargetAsmParser::getSTI() const {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
H A D | ARMInstPrinter.h | 29 const MCSubtargetInfo &STI, raw_ostream &O) override; 34 const MCSubtargetInfo &STI, raw_ostream &O); 36 const MCSubtargetInfo &STI, raw_ostream &O); 39 const MCSubtargetInfo &STI, 44 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 47 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 [all...] |
H A D | ARMAsmBackend.h | 15 #include "llvm/MC/MCSubtargetInfo.h" 24 const MCSubtargetInfo &STI; 27 ARMAsmBackend(const Target &T, const MCSubtargetInfo &STI, 50 const MCSubtargetInfo *STI) const; 55 const MCSubtargetInfo *STI) const override; 57 unsigned getRelaxedOpcode(unsigned Op, const MCSubtargetInfo &STI) const; 60 const MCSubtargetInfo &STI) const override; 70 const MCSubtargetInfo &STI) const override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsMCCodeEmitter.h | 27 class MCSubtargetInfo; 35 bool isMicroMips(const MCSubtargetInfo &STI) const; 36 bool isMips32r6(const MCSubtargetInfo &STI) const; 47 void emitInstruction(uint64_t Val, unsigned Size, const MCSubtargetInfo &STI, 52 const MCSubtargetInfo &STI) const override; 58 const MCSubtargetInfo &STI) const; 65 const MCSubtargetInfo &STI) const; 72 const MCSubtargetInfo &STI) const; 78 const MCSubtargetInfo &STI) const; 82 const MCSubtargetInfo [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Sparc/MCTargetDesc/ |
H A D | SparcInstPrinter.h | 28 const MCSubtargetInfo &STI, raw_ostream &O) override; 29 bool printSparcAliasInstr(const MCInst *MI, const MCSubtargetInfo &STI, 31 bool isV9(const MCSubtargetInfo &STI) const; 35 const MCSubtargetInfo &STI, raw_ostream &O); 37 const MCSubtargetInfo &STI, raw_ostream &O); 40 const MCSubtargetInfo &STI, raw_ostream &O); 43 void printOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI, 45 void printMemOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI, 47 void printCCOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI, 49 bool printGetPCX(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/ |
H A D | VEInstPrinter.h | 29 const MCSubtargetInfo &STI, raw_ostream &OS) override; 33 const MCSubtargetInfo &, raw_ostream &); 34 void printInstruction(const MCInst *, uint64_t, const MCSubtargetInfo &, 39 void printOperand(const MCInst *MI, int OpNum, const MCSubtargetInfo &STI, 42 const MCSubtargetInfo &STI, raw_ostream &OS, 45 const MCSubtargetInfo &STI, raw_ostream &OS, 48 const MCSubtargetInfo &STI, raw_ostream &OS, 51 const MCSubtargetInfo &STI, raw_ostream &OS, 53 void printMImmOperand(const MCInst *MI, int OpNum, const MCSubtargetInfo &STI, 55 void printCCOperand(const MCInst *MI, int OpNum, const MCSubtargetInfo [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/MCTargetDesc/ |
H A D | AArch64InstPrinter.h | 29 const MCSubtargetInfo &STI, raw_ostream &O) override; 34 const MCSubtargetInfo &STI, raw_ostream &O); 36 const MCSubtargetInfo &STI, raw_ostream &O); 39 const MCSubtargetInfo &STI, 50 bool printSysAlias(const MCInst *MI, const MCSubtargetInfo &STI, 53 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 55 void printImm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 57 void printImmHex(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 60 void printSImm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 67 const MCSubtargetInfo [all...] |
H A D | AArch64MCCodeEmitter.cpp | 25 #include "llvm/MC/MCSubtargetInfo.h" 58 const MCSubtargetInfo &STI) const; 64 const MCSubtargetInfo &STI) const; 72 const MCSubtargetInfo &STI) const; 78 const MCSubtargetInfo &STI) const; 84 const MCSubtargetInfo &STI) const; 90 const MCSubtargetInfo &STI) const; 96 const MCSubtargetInfo &STI) const; 103 const MCSubtargetInfo &STI) const; 109 const MCSubtargetInfo [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/ |
H A D | AVRMCCodeEmitter.h | 33 class MCSubtargetInfo; 47 const MCSubtargetInfo &STI) const; 53 const MCSubtargetInfo &STI) const; 58 const MCSubtargetInfo &STI) const; 63 const MCSubtargetInfo &STI) const; 68 const MCSubtargetInfo &STI) const; 75 const MCSubtargetInfo &STI) const; 80 const MCSubtargetInfo &STI) const; 85 const MCSubtargetInfo &STI) const; 88 const MCSubtargetInfo [all...] |
H A D | AVRELFStreamer.h | 19 AVRELFStreamer(MCStreamer &S, const MCSubtargetInfo &STI);
|
/freebsd-13-stable/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); 39 void printFRMArg(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 42 const MCSubtargetInfo &STI, raw_ostream &O); 43 void printVTypeI(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 46 const MCSubtargetInfo &STI, raw_ostream &O); 48 const MCSubtargetInfo &STI, raw_ostream &O); 52 const MCSubtargetInfo [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
H A D | AMDGPUInstPrinter.h | 28 const MCSubtargetInfo &STI, raw_ostream &O); 32 const MCSubtargetInfo &STI, raw_ostream &O) override; 38 const MCSubtargetInfo &STI, raw_ostream &O); 41 const MCSubtargetInfo &STI, raw_ostream &O); 46 const MCSubtargetInfo &STI, raw_ostream &O); 53 void printOffset(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 55 void printFlatOffset(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 58 void printOffset0(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 60 void printOffset1(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 63 const MCSubtargetInfo [all...] |
H A D | AMDGPUMCCodeEmitter.h | 25 class MCSubtargetInfo; 40 const MCSubtargetInfo &STI) const; 44 const MCSubtargetInfo &STI) const { 50 const MCSubtargetInfo &STI) const { 56 const MCSubtargetInfo &STI) const { 62 const MCSubtargetInfo &STI) const { 68 const MCSubtargetInfo &STI) const { 74 const MCSubtargetInfo &STI) const {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/ |
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) const; 58 const MCSubtargetInfo &STI) const; 61 const MCSubtargetInfo &STI) const; 64 const MCSubtargetInfo [all...] |
H A D | PPCELFStreamer.h | 26 class MCSubtargetInfo; 40 void emitInstruction(const MCInst &Inst, const MCSubtargetInfo &STI) override; 45 void emitPrefixedInstruction(const MCInst &Inst, const MCSubtargetInfo &STI);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCCodeEmitter.h | 16 class MCSubtargetInfo; 38 const MCSubtargetInfo &STI) const {} 43 const MCSubtargetInfo &STI) const = 0;
|
H A D | MCInstrInfo.h | 21 class MCSubtargetInfo; 28 const MCSubtargetInfo &, 75 bool getDeprecatedInfo(MCInst &MI, const MCSubtargetInfo &STI,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCShuffler.h | 26 class MCSubtargetInfo; 32 MCSubtargetInfo const &STI, MCInst &MCB) 38 MCSubtargetInfo const &STI, MCInst &MCB, 57 MCSubtargetInfo const &STI, MCInst &MCB); 59 MCSubtargetInfo const &STI, MCInst &MCB, 62 MCSubtargetInfo const &STI, MCInst &MCB,
|
H A D | HexagonMCTargetDesc.h | 58 class MCSubtargetInfo; 75 /// Create a Hexagon MCSubtargetInfo instance. This is exposed so Asm parser, 77 MCSubtargetInfo *createHexagonMCSubtargetInfo(const Triple &TT, StringRef CPU, 79 MCSubtargetInfo const *getArchSubtarget(MCSubtargetInfo const *STI); 80 void addArchSubtarget(MCSubtargetInfo const *STI, 82 unsigned GetELFFlags(const MCSubtargetInfo &STI); 92 const MCSubtargetInfo &STI,
|
H A D | HexagonMCCodeEmitter.h | 31 class MCSubtargetInfo; 54 MCSubtargetInfo const &STI) const override; 58 const MCSubtargetInfo &STI, 65 MCSubtargetInfo const &STI) const; 70 MCSubtargetInfo const &STI) const; 76 const MCSubtargetInfo &STI) const;
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
H A D | AMDGPUBaseInfo.h | 34 class MCSubtargetInfo; 65 void streamIsaVersion(const MCSubtargetInfo *STI, raw_ostream &Stream); 69 bool hasCodeObjectV3(const MCSubtargetInfo *STI); 72 unsigned getWavefrontSize(const MCSubtargetInfo *STI); 75 unsigned getLocalMemorySize(const MCSubtargetInfo *STI); 79 unsigned getEUsPerCU(const MCSubtargetInfo *STI); 83 unsigned getMaxWorkGroupsPerCU(const MCSubtargetInfo *STI, 88 unsigned getMinWavesPerEU(const MCSubtargetInfo *STI); 92 unsigned getMaxWavesPerEU(const MCSubtargetInfo *STI); 96 unsigned getWavesPerEUForWorkGroup(const MCSubtargetInfo *ST [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/ |
H A D | BPFMCTargetDesc.h | 28 class MCSubtargetInfo; 39 MCAsmBackend *createBPFAsmBackend(const Target &T, const MCSubtargetInfo &STI, 42 MCAsmBackend *createBPFbeAsmBackend(const Target &T, const MCSubtargetInfo &STI,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/ |
H A D | MSP430MCTargetDesc.h | 24 class MCSubtargetInfo; 38 const MCSubtargetInfo &STI, 43 createMSP430ObjectTargetStreamer(MCStreamer &S, const MCSubtargetInfo &STI);
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mc/ |
H A D | Disassembler.h | 26 class MCSubtargetInfo; 33 MCSubtargetInfo &STI, MCStreamer &Streamer,
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | RegisterFileStatistics.h | 40 #include "llvm/MC/MCSubtargetInfo.h" 46 const llvm::MCSubtargetInfo &STI; 71 RegisterFileStatistics(const llvm::MCSubtargetInfo &sti);
|