Home
last modified time | relevance | path

Searched refs:MCSubtargetInfo (Results 1 – 25 of 404) sorted by relevance

12345678910>>...17

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMInstPrinter.h29 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 DARMMCCodeEmitter.cpp62 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 DARMInstPrinter.cpp87 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 DAMDGPUInstPrinter.h30 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 DMipsMCCodeEmitter.h27 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 DMipsInstPrinter.h85 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 DAArch64InstPrinter.h31 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 DAArch64MCCodeEmitter.cpp54 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 DPPCInstPrinter.h36 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 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,
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 DAMDGPUBaseInfo.h37 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 DAMDGPUAsmUtils.h19 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 DAMDGPUBaseInfo.cpp192 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 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);
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 DXtensaMCCodeEmitter.cpp48 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 DSparcInstPrinter.h30 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 DSparcMCCodeEmitter.cpp55 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 DCSKYInstPrinter.h33 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 DCSKYMCCodeEmitter.cpp63 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 DVEInstPrinter.h29 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 DMCSubtargetInfo.cpp170 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 DAVRMCCodeEmitter.h33 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 DSystemZMCCodeEmitter.cpp47 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 DMSP430MCCodeEmitter.cpp45 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 DLanaiMCCodeEmitter.cpp52 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 …]

12345678910>>...17