Searched refs:MCSubtargetInfo (Results 51 - 75 of 294) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsMCTargetDesc.h27 class MCSubtargetInfo;
40 MCAsmBackend *createMipsAsmBackend(const Target &T, const MCSubtargetInfo &STI,
H A DMipsMCCodeEmitter.cpp27 #include "llvm/MC/MCSubtargetInfo.h"
120 bool MipsMCCodeEmitter::isMicroMips(const MCSubtargetInfo &STI) const {
124 bool MipsMCCodeEmitter::isMips32r6(const MCSubtargetInfo &STI) const {
133 const MCSubtargetInfo &STI,
155 const MCSubtargetInfo &STI) const
238 const MCSubtargetInfo &STI) const {
260 const MCSubtargetInfo &STI) const {
282 const MCSubtargetInfo &STI) const {
305 const MCSubtargetInfo &STI) const {
328 const MCSubtargetInfo
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MCA/
H A DCodeEmitter.h24 #include "llvm/MC/MCSubtargetInfo.h"
37 const MCSubtargetInfo &STI;
55 CodeEmitter(const MCSubtargetInfo &ST, const MCAsmBackend &AB,
H A DContext.h21 #include "llvm/MC/MCSubtargetInfo.h"
53 const MCSubtargetInfo &STI;
56 Context(const MCRegisterInfo &R, const MCSubtargetInfo &S) : MRI(R), STI(S) {}
61 const MCSubtargetInfo &getMCSubtargetInfo() const { return STI; }
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MCA/Stages/
H A DDispatchStage.h22 #include "llvm/MC/MCSubtargetInfo.h"
54 const MCSubtargetInfo &STI;
68 DispatchStage(const MCSubtargetInfo &Subtarget, const MCRegisterInfo &MRI,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/MCTargetDesc/
H A DVEMCTargetDesc.h27 class MCSubtargetInfo;
37 MCAsmBackend *createVEAsmBackend(const Target &T, const MCSubtargetInfo &STI,
H A DVEInstPrinter.cpp18 #include "llvm/MC/MCSubtargetInfo.h"
48 StringRef Annot, const MCSubtargetInfo &STI,
56 const MCSubtargetInfo &STI, raw_ostream &O) {
79 const MCSubtargetInfo &STI,
123 const MCSubtargetInfo &STI,
154 const MCSubtargetInfo &STI,
185 const MCSubtargetInfo &STI,
208 const MCSubtargetInfo &STI,
218 const MCSubtargetInfo &STI, raw_ostream &O) {
224 const MCSubtargetInfo
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsTargetStreamer.h98 SMLoc IDLoc, const MCSubtargetInfo *STI);
121 const MCSubtargetInfo *STI);
123 const MCSubtargetInfo *STI);
125 const MCSubtargetInfo *STI);
127 const MCSubtargetInfo *STI);
129 const MCSubtargetInfo *STI);
131 SMLoc IDLoc, const MCSubtargetInfo *STI);
133 SMLoc IDLoc, const MCSubtargetInfo *STI);
135 MCOperand Op3, SMLoc IDLoc, const MCSubtargetInfo *STI);
137 SMLoc IDLoc, const MCSubtargetInfo *ST
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMAsmBackendELF.h22 ARMAsmBackendELF(const Target &T, const MCSubtargetInfo &STI, uint8_t OSABI,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.h21 AArch64Disassembler(const MCSubtargetInfo &STI, MCContext &Ctx)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/MSP430/MCTargetDesc/
H A DMSP430ELFStreamer.cpp19 #include "llvm/MC/MCSubtargetInfo.h"
28 MSP430TargetELFStreamer(MCStreamer &S, const MCSubtargetInfo &STI);
33 const MCSubtargetInfo &STI)
73 createMSP430ObjectTargetStreamer(MCStreamer &S, const MCSubtargetInfo &STI) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFAsmBackend.cpp32 const MCSubtargetInfo *STI) const override;
47 const MCSubtargetInfo &STI) const override {
70 const MCSubtargetInfo *STI) const {
105 const MCSubtargetInfo &STI,
112 const MCSubtargetInfo &STI,
H A DBPFMCCodeEmitter.cpp20 #include "llvm/MC/MCSubtargetInfo.h"
49 const MCSubtargetInfo &STI) const;
55 const MCSubtargetInfo &STI) const;
59 const MCSubtargetInfo &STI) const;
63 const MCSubtargetInfo &STI) const override;
89 const MCSubtargetInfo &STI) const {
120 const MCSubtargetInfo &STI) const {
160 const MCSubtargetInfo &STI) const {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVAsmBackend.h17 #include "llvm/MC/MCSubtargetInfo.h"
25 const MCSubtargetInfo &STI;
33 RISCVAsmBackend(const MCSubtargetInfo &STI, uint8_t OSABI, bool Is64Bit,
76 const MCSubtargetInfo *STI) const override;
105 const MCSubtargetInfo &STI) const override;
109 const MCSubtargetInfo &STI) const override;
H A DRISCVMCCodeEmitter.cpp54 const MCSubtargetInfo &STI) const override;
58 const MCSubtargetInfo &STI) const;
62 const MCSubtargetInfo &STI) const;
68 const MCSubtargetInfo &STI) const;
74 const MCSubtargetInfo &STI) const;
78 const MCSubtargetInfo &STI) const;
82 const MCSubtargetInfo &STI) const;
86 const MCSubtargetInfo &STI) const;
106 const MCSubtargetInfo &STI) const {
150 const MCSubtargetInfo
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86MCTargetDesc.h32 class MCSubtargetInfo;
66 /// Create a X86 MCSubtargetInfo instance. This is exposed so Asm parser, etc.
68 MCSubtargetInfo *createX86MCSubtargetInfo(const Triple &TT, StringRef CPU,
77 const MCSubtargetInfo &STI,
81 const MCSubtargetInfo &STI,
93 const MCSubtargetInfo &STI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp32 #include "llvm/MC/MCSubtargetInfo.h"
239 void streamIsaVersion(const MCSubtargetInfo *STI, raw_ostream &Stream) {
260 bool hasCodeObjectV3(const MCSubtargetInfo *STI) {
265 unsigned getWavefrontSize(const MCSubtargetInfo *STI) {
274 unsigned getLocalMemorySize(const MCSubtargetInfo *STI) {
283 unsigned getEUsPerCU(const MCSubtargetInfo *STI) {
294 unsigned getMaxWorkGroupsPerCU(const MCSubtargetInfo *STI,
306 unsigned getMinWavesPerEU(const MCSubtargetInfo *STI) {
310 unsigned getMaxWavesPerEU(const MCSubtargetInfo *STI) {
317 unsigned getWavesPerEUForWorkGroup(const MCSubtargetInfo *ST
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AVR/MCTargetDesc/
H A DAVRMCCodeEmitter.cpp26 #include "llvm/MC/MCSubtargetInfo.h"
69 const MCSubtargetInfo &STI) const {
95 const MCSubtargetInfo &STI) const {
115 const MCSubtargetInfo &STI) const {
136 const MCSubtargetInfo &STI) const {
172 const MCSubtargetInfo &STI) const {
183 const MCSubtargetInfo &STI) const {
207 const MCSubtargetInfo &STI) const {
225 const MCSubtargetInfo &STI) const {
253 const MCSubtargetInfo
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/
H A DAMDGPUInstPrinter.cpp20 #include "llvm/MC/MCSubtargetInfo.h"
53 StringRef Annot, const MCSubtargetInfo &STI,
61 const MCSubtargetInfo &STI,
72 const MCSubtargetInfo &STI,
99 const MCSubtargetInfo &STI,
135 const MCSubtargetInfo &STI,
145 const MCSubtargetInfo &STI,
167 const MCSubtargetInfo &STI,
176 const MCSubtargetInfo &STI,
185 const MCSubtargetInfo
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSchedule.h26 class MCSubtargetInfo;
354 static int computeInstrLatency(const MCSubtargetInfo &STI,
357 int computeInstrLatency(const MCSubtargetInfo &STI, unsigned SClass) const;
358 int computeInstrLatency(const MCSubtargetInfo &STI, const MCInstrInfo &MCII,
363 getReciprocalThroughput(const MCSubtargetInfo &STI,
370 getReciprocalThroughput(const MCSubtargetInfo &STI, const MCInstrInfo &MCII,
H A DMCAsmBackend.h30 class MCSubtargetInfo;
130 const MCSubtargetInfo *STI) const = 0;
144 /// \param STI - The MCSubtargetInfo in effect when the instruction was
147 const MCSubtargetInfo &STI) const = 0;
168 const MCSubtargetInfo &STI) const {};
H A DMCInstPrinter.h22 class MCSubtargetInfo;
70 const char *matchAliasPatterns(const MCInst *MI, const MCSubtargetInfo *STI,
94 const MCSubtargetInfo &STI, raw_ostream &OS) = 0;
170 bool (*ValidateMCOperand)(const MCOperand &MCOp, const MCSubtargetInfo &STI,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.h31 class MCSubtargetInfo;
39 MCSubtargetInfo const &STI;
117 MCSubtargetInfo const &STI, MCInst &mcb,
120 MCSubtargetInfo const &STI, bool CopyReportErrors);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/MCTargetDesc/
H A DLanaiAsmBackend.cpp17 #include "llvm/MC/MCSubtargetInfo.h"
54 const MCSubtargetInfo *STI) const override;
73 const MCSubtargetInfo &STI) const override {
94 const MCSubtargetInfo * /*STI*/) const {
165 const MCSubtargetInfo &STI,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/MCTargetDesc/
H A DSystemZMCAsmBackend.cpp16 #include "llvm/MC/MCSubtargetInfo.h"
56 const MCSubtargetInfo *STI) const override;
58 const MCSubtargetInfo &STI) const override {
97 const MCSubtargetInfo *STI) const {
123 const MCSubtargetInfo &STI,

Completed in 301 milliseconds

1234567891011>>