Home
last modified time | relevance | path

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

1234567

/external/llvm/lib/Target/ARM/InstPrinter/
DARMInstPrinter.h30 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);
55 const MCSubtargetInfo &STI, raw_ostream &O);
[all …]
DARMInstPrinter.cpp70 StringRef Annot, const MCSubtargetInfo &STI) { in printInst()
320 const MCSubtargetInfo &STI, raw_ostream &O) { in printOperand()
358 const MCSubtargetInfo &STI, in printThumbLdrLabelOperand()
388 const MCSubtargetInfo &STI, in printSORegRegOperand()
408 const MCSubtargetInfo &STI, in printSORegImmOperand()
425 const MCSubtargetInfo &STI, in printAM2PreOrOffsetIndexOp()
454 const MCSubtargetInfo &STI, in printAddrModeTBB()
466 const MCSubtargetInfo &STI, in printAddrModeTBH()
478 const MCSubtargetInfo &STI, in printAddrMode2Operand()
498 const MCSubtargetInfo &STI, in printAddrMode2OffsetOperand()
[all …]
/external/llvm/lib/Target/Mips/MCTargetDesc/
DMipsMCCodeEmitter.h30 class MCSubtargetInfo; variable
40 bool isMicroMips(const MCSubtargetInfo &STI) const;
50 void EmitInstruction(uint64_t Val, unsigned Size, const MCSubtargetInfo &STI,
55 const MCSubtargetInfo &STI) const override;
61 const MCSubtargetInfo &STI) const;
68 const MCSubtargetInfo &STI) const;
75 const MCSubtargetInfo &STI) const;
81 const MCSubtargetInfo &STI) const;
85 const MCSubtargetInfo &STI) const;
89 const MCSubtargetInfo &STI) const;
[all …]
DMipsMCCodeEmitter.cpp114 bool MipsMCCodeEmitter::isMicroMips(const MCSubtargetInfo &STI) const { in isMicroMips()
123 const MCSubtargetInfo &STI, in EmitInstruction()
145 const MCSubtargetInfo &STI) const in EncodeInstruction()
205 const MCSubtargetInfo &STI) const { in getBranchTargetOpValue()
227 const MCSubtargetInfo &STI) const { in getBranchTarget7OpValueMM()
249 const MCSubtargetInfo &STI) const { in getBranchTargetOpValueMMPC10()
271 const MCSubtargetInfo &STI) const { in getBranchTargetOpValueMM()
294 const MCSubtargetInfo &STI) const { in getBranchTarget21OpValue()
316 const MCSubtargetInfo &STI) const { in getBranchTarget26OpValue()
338 const MCSubtargetInfo &STI) const { in getJumpOffset16OpValue()
[all …]
/external/llvm/lib/Target/AArch64/InstPrinter/
DAArch64InstPrinter.h32 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,
53 void printOperand(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
55 void printHexImm(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
61 const MCSubtargetInfo &STI, raw_ostream &O) { in printPostIncOperand()
66 const MCSubtargetInfo &STI, raw_ostream &O);
68 const MCSubtargetInfo &STI, raw_ostream &O);
70 const MCSubtargetInfo &STI, raw_ostream &O);
[all …]
DAArch64InstPrinter.cpp52 const MCSubtargetInfo &STI) { in printInst()
614 const MCSubtargetInfo &STI) { in printInst()
889 const MCSubtargetInfo &STI, in printOperand()
904 const MCSubtargetInfo &STI, in printHexImm()
924 const MCSubtargetInfo &STI, in printVRegOperand()
933 const MCSubtargetInfo &STI, in printSysCROperand()
941 const MCSubtargetInfo &STI, in printAddSubImm()
963 const MCSubtargetInfo &STI, in printLogicalImm32()
971 const MCSubtargetInfo &STI, in printLogicalImm64()
979 const MCSubtargetInfo &STI, in printShifter()
[all …]
/external/llvm/lib/Target/AArch64/MCTargetDesc/
DAArch64MCCodeEmitter.cpp49 const MCSubtargetInfo &STI) const;
55 const MCSubtargetInfo &STI) const;
63 const MCSubtargetInfo &STI) const;
69 const MCSubtargetInfo &STI) const;
75 const MCSubtargetInfo &STI) const;
81 const MCSubtargetInfo &STI) const;
87 const MCSubtargetInfo &STI) const;
94 const MCSubtargetInfo &STI) const;
100 const MCSubtargetInfo &STI) const;
106 const MCSubtargetInfo &STI) const;
[all …]
/external/llvm/lib/Target/ARM/MCTargetDesc/
DARMMCCodeEmitter.cpp53 bool isThumb(const MCSubtargetInfo &STI) const { in isThumb()
56 bool isThumb2(const MCSubtargetInfo &STI) const { in isThumb2()
59 bool isTargetMachO(const MCSubtargetInfo &STI) const { in isTargetMachO()
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;
105 const MCSubtargetInfo &STI) const;
[all …]
/external/llvm/lib/Target/Sparc/InstPrinter/
DSparcInstPrinter.h32 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,
53 bool printGetPCX(const MCInst *MI, unsigned OpNo, const MCSubtargetInfo &STI,
DSparcInstPrinter.cpp37 bool SparcInstPrinter::isV9(const MCSubtargetInfo &STI) const { in isV9()
47 StringRef Annot, const MCSubtargetInfo &STI) { in printInst()
54 const MCSubtargetInfo &STI, in printSparcAliasInstr()
108 const MCSubtargetInfo &STI, in printOperand()
127 const MCSubtargetInfo &STI, in printMemOperand()
150 const MCSubtargetInfo &STI, in printCCOperand()
174 const MCSubtargetInfo &STI, in printGetPCX()
/external/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMCCodeEmitter.cpp51 const MCSubtargetInfo &STI) const;
54 const MCSubtargetInfo &STI) const;
57 const MCSubtargetInfo &STI) const;
60 const MCSubtargetInfo &STI) const;
63 const MCSubtargetInfo &STI) const;
66 const MCSubtargetInfo &STI) const;
69 const MCSubtargetInfo &STI) const;
72 const MCSubtargetInfo &STI) const;
75 const MCSubtargetInfo &STI) const;
78 const MCSubtargetInfo &STI) const;
[all …]
/external/llvm/lib/Target/SystemZ/MCTargetDesc/
DSystemZMCCodeEmitter.cpp40 const MCSubtargetInfo &STI) const override;
46 const MCSubtargetInfo &STI) const;
52 const MCSubtargetInfo &STI) const;
60 const MCSubtargetInfo &STI) const;
63 const MCSubtargetInfo &STI) const;
66 const MCSubtargetInfo &STI) const;
69 const MCSubtargetInfo &STI) const;
72 const MCSubtargetInfo &STI) const;
86 const MCSubtargetInfo &STI) const { in getPC16DBLEncoding()
92 const MCSubtargetInfo &STI) const { in getPC32DBLEncoding()
[all …]
/external/llvm/lib/Target/Sparc/MCTargetDesc/
DSparcMCCodeEmitter.cpp45 const MCSubtargetInfo &STI) const override;
51 const MCSubtargetInfo &STI) const;
57 const MCSubtargetInfo &STI) const;
61 const MCSubtargetInfo &STI) const;
64 const MCSubtargetInfo &STI) const;
67 const MCSubtargetInfo &STI) const;
70 const MCSubtargetInfo &STI) const;
84 const MCSubtargetInfo &STI) const { in EncodeInstruction()
115 const MCSubtargetInfo &STI) const { in getMachineOpValue()
142 const MCSubtargetInfo &STI) const { in getCallTargetOpValue()
[all …]
/external/llvm/lib/MC/
DMCSubtargetInfo.cpp23 MCSubtargetInfo::InitMCProcessorInfo(StringRef CPU, StringRef FS) { in InitMCProcessorInfo()
30 MCSubtargetInfo::InitCPUSchedModel(StringRef CPU) { in InitCPUSchedModel()
38 MCSubtargetInfo::InitMCSubtargetInfo(StringRef TT, StringRef C, StringRef FS, in InitMCSubtargetInfo()
66 uint64_t MCSubtargetInfo::ToggleFeature(uint64_t FB) { in ToggleFeature()
73 uint64_t MCSubtargetInfo::ToggleFeature(StringRef FS) { in ToggleFeature()
81 MCSubtargetInfo::getSchedModelForCPU(StringRef CPU) const { in getSchedModelForCPU()
107 MCSubtargetInfo::getInstrItineraryForCPU(StringRef CPU) const { in getInstrItineraryForCPU()
113 void MCSubtargetInfo::initInstrItins(InstrItineraryData &InstrItins) const { in initInstrItins()
/external/llvm/lib/Target/Mips/
DMipsAsmPrinter.h65 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,
/external/llvm/lib/Target/X86/AsmParser/
DX86AsmInstrumentation.h24 class MCSubtargetInfo; variable
31 const MCContext &Ctx, const MCSubtargetInfo &STI);
51 const MCContext &Ctx, const MCSubtargetInfo &STI);
53 X86AsmInstrumentation(const MCSubtargetInfo &STI);
59 const MCSubtargetInfo &STI;
/external/llvm/lib/Target/R600/MCTargetDesc/
DAMDGPUMCCodeEmitter.h25 class MCSubtargetInfo; variable
33 const MCSubtargetInfo &STI) const;
37 const MCSubtargetInfo &STI) const { in getMachineOpValue()
43 const MCSubtargetInfo &STI) const { in getSOPPBrEncoding()
DSIMCCodeEmitter.cpp57 const MCSubtargetInfo &STI) const override;
62 const MCSubtargetInfo &STI) const override;
68 const MCSubtargetInfo &STI) const override;
184 const MCSubtargetInfo &STI) const { in EncodeInstruction()
231 const MCSubtargetInfo &STI) const { in getSOPPBrEncoding()
247 const MCSubtargetInfo &STI) const { in getMachineOpValue()
/external/llvm/lib/Target/Hexagon/MCTargetDesc/
DHexagonMCCodeEmitter.h35 MCSubtargetInfo const &getSubtargetInfo() const;
39 MCSubtargetInfo const &STI) const override;
45 MCSubtargetInfo const &STI) const;
50 MCSubtargetInfo const &STI) const;
/external/llvm/lib/Target/BPF/MCTargetDesc/
DBPFMCCodeEmitter.cpp43 const MCSubtargetInfo &STI) const;
49 const MCSubtargetInfo &STI) const;
53 const MCSubtargetInfo &STI) const;
57 const MCSubtargetInfo &STI) const override;
70 const MCSubtargetInfo &STI) const { in getMachineOpValue()
122 const MCSubtargetInfo &STI) const { in EncodeInstruction()
153 const MCSubtargetInfo &STI) const { in getMemoryOpValue()
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
DAMDGPUMCTargetDesc.cpp49 static MCSubtargetInfo *createAMDGPUMCSubtargetInfo(StringRef TT, StringRef CPU, in createAMDGPUMCSubtargetInfo()
51 MCSubtargetInfo * X = new MCSubtargetInfo(); in createAMDGPUMCSubtargetInfo()
69 const MCSubtargetInfo &STI) { in createAMDGPUMCInstPrinter()
74 const MCSubtargetInfo &STI, in createAMDGPUMCCodeEmitter()
DAMDGPUMCTargetDesc.h26 class MCSubtargetInfo; variable
32 const MCSubtargetInfo &STI,
36 const MCSubtargetInfo &STI,
/external/llvm/include/llvm/MC/
DMCDisassembler.h21 class MCSubtargetInfo; variable
57 MCDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx) in MCDisassembler()
87 const MCSubtargetInfo &STI;
105 const MCSubtargetInfo& getSubtargetInfo() const { return STI; } in getSubtargetInfo()
/external/llvm/lib/MC/MCDisassembler/
DDisassembler.h32 class MCSubtargetInfo; variable
66 std::unique_ptr<const llvm::MCSubtargetInfo> MSI;
90 const MCSubtargetInfo *mSI, in LLVMDisasmContext()
118 const MCSubtargetInfo *getSubtargetInfo() const { return MSI.get(); } in getSubtargetInfo()
/external/llvm/lib/Target/NVPTX/MCTargetDesc/
DNVPTXMCTargetDesc.cpp47 static MCSubtargetInfo *
49 MCSubtargetInfo *X = new MCSubtargetInfo(); in createNVPTXMCSubtargetInfo()

1234567