Searched refs:MCSubtargetInfo (Results 1 - 25 of 294) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DMCTargetAsmParser.cpp15 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 DARMInstPrinter.h29 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 DARMAsmBackend.h15 #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 DMipsMCCodeEmitter.h27 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 DSparcInstPrinter.h28 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 DVEInstPrinter.h29 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 DAArch64InstPrinter.h29 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 DAArch64MCCodeEmitter.cpp25 #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 DAVRMCCodeEmitter.h33 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 DAVRELFStreamer.h19 AVRELFStreamer(MCStreamer &S, const MCSubtargetInfo &STI);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVInstPrinter.h30 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 DAMDGPUInstPrinter.h28 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 DAMDGPUMCCodeEmitter.h25 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 DPPCMCCodeEmitter.h18 #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 DPPCELFStreamer.h26 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 DMCCodeEmitter.h16 class MCSubtargetInfo;
38 const MCSubtargetInfo &STI) const {}
43 const MCSubtargetInfo &STI) const = 0;
H A DMCInstrInfo.h21 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 DHexagonMCShuffler.h26 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 DHexagonMCTargetDesc.h58 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 DHexagonMCCodeEmitter.h31 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 DAMDGPUBaseInfo.h34 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 DBPFMCTargetDesc.h28 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 DMSP430MCTargetDesc.h24 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 DDisassembler.h26 class MCSubtargetInfo;
33 MCSubtargetInfo &STI, MCStreamer &Streamer,
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DRegisterFileStatistics.h40 #include "llvm/MC/MCSubtargetInfo.h"
46 const llvm::MCSubtargetInfo &STI;
71 RegisterFileStatistics(const llvm::MCSubtargetInfo &sti);

Completed in 234 milliseconds

1234567891011>>