/external/llvm/lib/MC/MCParser/ |
MCTargetAsmParser.cpp | 15 const MCSubtargetInfo &STI) 24 MCSubtargetInfo &MCTargetAsmParser::copySTI() { 25 MCSubtargetInfo &STICopy = getContext().getSubtargetCopy(getSTI()); 30 const MCSubtargetInfo &MCTargetAsmParser::getSTI() const {
|
/external/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
AMDGPUMCCodeEmitter.h | 25 class MCSubtargetInfo; 33 const MCSubtargetInfo &STI) const; 37 const MCSubtargetInfo &STI) const { 43 const MCSubtargetInfo &STI) const {
|
/external/llvm/lib/Target/ARM/InstPrinter/ |
ARMInstPrinter.h | 18 #include "llvm/MC/MCSubtargetInfo.h" 30 const MCSubtargetInfo &STI) override; 34 void printInstruction(const MCInst *MI, const MCSubtargetInfo &STI, 38 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 42 const MCSubtargetInfo &STI, raw_ostream &O); 44 const MCSubtargetInfo &STI, raw_ostream &O); 47 const MCSubtargetInfo &STI, raw_ostream &O); 49 const MCSubtargetInfo &STI, raw_ostream &O); 51 const MCSubtargetInfo &STI, raw_ostream &O); 53 const MCSubtargetInfo &STI, raw_ostream &O) [all...] |
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
MipsMCCodeEmitter.h | 30 class MCSubtargetInfo; 40 bool isMicroMips(const MCSubtargetInfo &STI) const; 41 bool isMips32r6(const MCSubtargetInfo &STI) const; 51 void EmitInstruction(uint64_t Val, unsigned Size, const MCSubtargetInfo &STI, 56 const MCSubtargetInfo &STI) const override; 62 const MCSubtargetInfo &STI) const; 69 const MCSubtargetInfo &STI) const; 76 const MCSubtargetInfo &STI) const; 82 const MCSubtargetInfo &STI) const; 86 const MCSubtargetInfo &STI) const [all...] |
/external/llvm/lib/Target/AArch64/InstPrinter/ |
AArch64InstPrinter.h | 20 #include "llvm/MC/MCSubtargetInfo.h" 32 const MCSubtargetInfo &STI) override; 36 virtual void printInstruction(const MCInst *MI, const MCSubtargetInfo &STI, 38 virtual bool printAliasInstr(const MCInst *MI, const MCSubtargetInfo &STI, 42 const MCSubtargetInfo &STI, 51 bool printSysAlias(const MCInst *MI, const MCSubtargetInfo &STI, 54 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 56 void printHexImm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI, 62 const MCSubtargetInfo &STI, raw_ostream &O) { 67 const MCSubtargetInfo &STI, raw_ostream &O) [all...] |
/external/llvm/lib/Target/Sparc/InstPrinter/ |
SparcInstPrinter.h | 18 #include "llvm/MC/MCSubtargetInfo.h" 32 const MCSubtargetInfo &STI) override; 33 bool printSparcAliasInstr(const MCInst *MI, const MCSubtargetInfo &STI, 35 bool isV9(const MCSubtargetInfo &STI) const; 38 void printInstruction(const MCInst *MI, const MCSubtargetInfo &STI, 40 bool printAliasInstr(const MCInst *MI, const MCSubtargetInfo &STI, 44 const MCSubtargetInfo &STI, raw_ostream &O); 47 void printOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI, 49 void printMemOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI, 51 void printCCOperand(const MCInst *MI, int opNum, const MCSubtargetInfo &STI [all...] |
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/ |
AMDGPUMCTargetDesc.h | 26 class MCSubtargetInfo; 32 const MCSubtargetInfo &STI, 36 const MCSubtargetInfo &STI,
|
AMDGPUMCTargetDesc.cpp | 22 #include "llvm/MC/MCSubtargetInfo.h" 49 static MCSubtargetInfo *createAMDGPUMCSubtargetInfo(StringRef TT, StringRef CPU, 51 MCSubtargetInfo * X = new MCSubtargetInfo(); 69 const MCSubtargetInfo &STI) { 74 const MCSubtargetInfo &STI,
|
/external/llvm/include/llvm/MC/ |
MCCodeEmitter.h | 18 class MCSubtargetInfo; 41 const MCSubtargetInfo &STI) const = 0;
|
MCDisassembler.h | 20 class MCSubtargetInfo; 56 MCDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx) 86 const MCSubtargetInfo &STI; 104 const MCSubtargetInfo& getSubtargetInfo() const { return STI; }
|
MCSubtargetInfo.h | 1 //==-- llvm/MC/MCSubtargetInfo.h - Subtarget Information ---------*- C++ -*-==// 27 /// MCSubtargetInfo - Generic base class for all target subtargets. 29 class MCSubtargetInfo { 47 MCSubtargetInfo() = delete; 48 MCSubtargetInfo &operator=(MCSubtargetInfo &&) = delete; 49 MCSubtargetInfo &operator=(const MCSubtargetInfo &) = delete; 52 MCSubtargetInfo(const MCSubtargetInfo &) = default [all...] |
/external/llvm/tools/llvm-mc/ |
Disassembler.h | 26 class MCSubtargetInfo; 33 MCSubtargetInfo &STI,
|
/external/llvm/lib/Target/AMDGPU/Utils/ |
AMDGPUBaseInfo.h | 22 class MCSubtargetInfo; 49 bool isSI(const MCSubtargetInfo &STI); 50 bool isCI(const MCSubtargetInfo &STI); 51 bool isVI(const MCSubtargetInfo &STI); 55 unsigned getMCReg(unsigned Reg, const MCSubtargetInfo &STI);
|
/external/llvm/lib/Target/Hexagon/MCTargetDesc/ |
HexagonMCShuffler.h | 30 HexagonMCShuffler(MCInstrInfo const &MCII, MCSubtargetInfo const &STI, 35 HexagonMCShuffler(MCInstrInfo const &MCII, MCSubtargetInfo const &STI, 56 bool HexagonMCShuffle(MCInstrInfo const &MCII, MCSubtargetInfo const &STI, 58 bool HexagonMCShuffle(MCInstrInfo const &MCII, MCSubtargetInfo const &STI, 60 unsigned HexagonMCShuffle(MCInstrInfo const &MCII, MCSubtargetInfo const &STI,
|
HexagonMCCodeEmitter.h | 23 #include "llvm/MC/MCSubtargetInfo.h" 38 const MCSubtargetInfo &STI) const; 49 MCSubtargetInfo const &STI) const override; 53 const MCSubtargetInfo &STI, 60 MCSubtargetInfo const &STI) const; 65 MCSubtargetInfo const &STI) const;
|
/external/llvm/lib/Target/X86/AsmParser/ |
X86AsmInstrumentation.h | 24 class MCSubtargetInfo; 32 const MCSubtargetInfo *&STI); 53 const MCSubtargetInfo *&STI); 55 X86AsmInstrumentation(const MCSubtargetInfo *&STI); 61 const MCSubtargetInfo *&STI;
|
/external/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
WebAssemblyMCCodeEmitter.cpp | 22 #include "llvm/MC/MCSubtargetInfo.h" 44 const MCSubtargetInfo &STI) const; 50 const MCSubtargetInfo &STI) const; 54 const MCSubtargetInfo &STI) const; 58 const MCSubtargetInfo &STI) const override; 70 const MCSubtargetInfo &STI) const { 87 const MCSubtargetInfo &STI) const { 95 const MCSubtargetInfo &STI) const {
|
/external/llvm/lib/MC/ |
MCSubtargetInfo.cpp | 1 //===-- MCSubtargetInfo.cpp - Subtarget Information -----------------------===// 10 #include "llvm/MC/MCSubtargetInfo.h" 27 void MCSubtargetInfo::InitMCProcessorInfo(StringRef CPU, StringRef FS) { 35 void MCSubtargetInfo::setDefaultFeatures(StringRef CPU, StringRef FS) { 39 MCSubtargetInfo::MCSubtargetInfo( 53 FeatureBitset MCSubtargetInfo::ToggleFeature(uint64_t FB) { 58 FeatureBitset MCSubtargetInfo::ToggleFeature(const FeatureBitset &FB) { 65 FeatureBitset MCSubtargetInfo::ToggleFeature(StringRef FS) { 71 FeatureBitset MCSubtargetInfo::ApplyFeatureFlag(StringRef FS) [all...] |
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
AArch64MCCodeEmitter.cpp | 24 #include "llvm/MC/MCSubtargetInfo.h" 50 const MCSubtargetInfo &STI) const; 56 const MCSubtargetInfo &STI) const; 64 const MCSubtargetInfo &STI) const; 70 const MCSubtargetInfo &STI) const; 76 const MCSubtargetInfo &STI) const; 82 const MCSubtargetInfo &STI) const; 88 const MCSubtargetInfo &STI) const; 95 const MCSubtargetInfo &STI) const; 101 const MCSubtargetInfo &STI) const [all...] |
/external/llvm/lib/Target/WebAssembly/InstPrinter/ |
WebAssemblyInstPrinter.h | 24 class MCSubtargetInfo; 33 const MCSubtargetInfo &STI) override;
|
/external/llvm/lib/Target/X86/Disassembler/ |
X86Disassembler.h | 84 class MCSubtargetInfo; 96 X86GenericDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx,
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMMCCodeEmitter.cpp | 27 #include "llvm/MC/MCSubtargetInfo.h" 53 bool isThumb(const MCSubtargetInfo &STI) const { 56 bool isThumb2(const MCSubtargetInfo &STI) const { 59 bool isTargetMachO(const MCSubtargetInfo &STI) const { 70 const MCSubtargetInfo &STI) const; 76 const MCSubtargetInfo &STI) const; 83 const MCSubtargetInfo &STI) const; 88 const MCSubtargetInfo &STI) const; 94 const MCSubtargetInfo &STI) const; 100 const MCSubtargetInfo &STI) const [all...] |
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCMCCodeEmitter.cpp | 24 #include "llvm/MC/MCSubtargetInfo.h" 53 const MCSubtargetInfo &STI) const; 56 const MCSubtargetInfo &STI) const; 59 const MCSubtargetInfo &STI) const; 62 const MCSubtargetInfo &STI) const; 65 const MCSubtargetInfo &STI) const; 68 const MCSubtargetInfo &STI) const; 71 const MCSubtargetInfo &STI) const; 74 const MCSubtargetInfo &STI) const; 77 const MCSubtargetInfo &STI) const [all...] |
/external/llvm/lib/Target/SystemZ/MCTargetDesc/ |
SystemZMCCodeEmitter.cpp | 42 const MCSubtargetInfo &STI) const override; 48 const MCSubtargetInfo &STI) const; 54 const MCSubtargetInfo &STI) const; 62 const MCSubtargetInfo &STI) const; 65 const MCSubtargetInfo &STI) const; 68 const MCSubtargetInfo &STI) const; 71 const MCSubtargetInfo &STI) const; 74 const MCSubtargetInfo &STI) const; 77 const MCSubtargetInfo &STI) const; 91 const MCSubtargetInfo &STI) const [all...] |
/external/llvm/lib/Target/Mips/ |
MipsAsmPrinter.h | 65 void emitInlineAsmEnd(const MCSubtargetInfo &StartInfo, 66 const MCSubtargetInfo *EndInfo) const override; 68 void EmitJal(const MCSubtargetInfo &STI, MCSymbol *Symbol); 70 void EmitInstrReg(const MCSubtargetInfo &STI, unsigned Opcode, unsigned Reg); 72 void EmitInstrRegReg(const MCSubtargetInfo &STI, unsigned Opcode, 75 void EmitInstrRegRegReg(const MCSubtargetInfo &STI, unsigned Opcode, 78 void EmitMovFPIntPair(const MCSubtargetInfo &STI, unsigned MovOpc, 82 void EmitSwapFPIntParams(const MCSubtargetInfo &STI, 86 void EmitSwapFPIntRetval(const MCSubtargetInfo &STI,
|