Home
last modified time | relevance | path

Searched refs:InstrInfo (Results 1 – 25 of 42) sorted by relevance

12

/trueos/contrib/llvm/lib/Target/Mips/
HDMipsTargetMachine.cpp72 InstrInfo(MipsInstrInfo::create(*this)), in MipsTargetMachine()
81 InstrInfoSE.swap(InstrInfo); in setHelperClassesMips16()
85 InstrInfo.reset(MipsInstrInfo::create(*this)); in setHelperClassesMips16()
89 InstrInfo16.swap(InstrInfo); in setHelperClassesMips16()
94 assert(InstrInfo && "null instr info 16"); in setHelperClassesMips16()
99 InstrInfo16.swap(InstrInfo); in setHelperClassesMipsSE()
103 InstrInfo.reset(MipsInstrInfo::create(*this)); in setHelperClassesMipsSE()
107 InstrInfoSE.swap(InstrInfo); in setHelperClassesMipsSE()
112 assert(InstrInfo && "null instr info SE"); in setHelperClassesMipsSE()
HDMipsTargetMachine.h37 OwningPtr<const MipsInstrInfo> InstrInfo; variable
62 { return InstrInfo.get(); } in getInstrInfo()
78 return &InstrInfo->getRegisterInfo(); in getRegisterInfo()
/trueos/contrib/llvm/lib/Target/ARM/
HDARMTargetMachine.h70 ARMInstrInfo InstrInfo; variable
83 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
96 virtual const ARMInstrInfo *getInstrInfo() const { return &InstrInfo; } in getInstrInfo()
107 OwningPtr<ARMBaseInstrInfo> InstrInfo; variable
122 return &InstrInfo->getRegisterInfo(); in getRegisterInfo()
135 return InstrInfo.get(); in getInstrInfo()
HDARMTargetMachine.cpp76 InstrInfo(Subtarget), in ARMTargetMachine()
102 InstrInfo(Subtarget.hasThumb2() in ThumbTargetMachine()
/trueos/contrib/llvm/lib/Target/AArch64/
HDAArch64TargetMachine.h29 AArch64InstrInfo InstrInfo; variable
42 return &InstrInfo; in getInstrInfo()
62 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
HDAArch64TargetMachine.cpp36 InstrInfo(Subtarget), in AArch64TargetMachine()
/trueos/contrib/llvm/lib/Target/MSP430/
HDMSP430TargetMachine.h35 MSP430InstrInfo InstrInfo; variable
49 virtual const MSP430InstrInfo *getInstrInfo() const { return &InstrInfo; } in getInstrInfo()
54 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
HDMSP430TargetMachine.cpp38 InstrInfo(*this), TLInfo(*this), TSInfo(*this), in MSP430TargetMachine()
HDMSP430.td51 def MSP430InstrInfo : InstrInfo;
/trueos/contrib/llvm/lib/Target/XCore/
HDXCoreTargetMachine.h30 XCoreInstrInfo InstrInfo; variable
40 virtual const XCoreInstrInfo *getInstrInfo() const { return &InstrInfo; } in getInstrInfo()
54 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
HDXCoreTargetMachine.cpp32 InstrInfo(), in XCoreTargetMachine()
HDXCore.td28 def XCoreInstrInfo : InstrInfo;
/trueos/contrib/llvm/lib/Target/SystemZ/
HDSystemZTargetMachine.h33 SystemZInstrInfo InstrInfo; variable
49 return &InstrInfo; in getInstrInfo()
58 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
HDSystemZTargetMachine.cpp35 InstrInfo(*this), TLInfo(*this), TSInfo(*this), in SystemZTargetMachine()
HDSystemZ.td45 def SystemZInstrInfo : InstrInfo {}
/trueos/contrib/llvm/lib/Target/X86/
HDX86TargetMachine.h82 X86InstrInfo InstrInfo; variable
99 return &InstrInfo; in getInstrInfo()
111 X86InstrInfo InstrInfo; variable
128 return &InstrInfo; in getInstrInfo()
HDX86TargetMachine.cpp48 InstrInfo(*this), in X86_32TargetMachine()
69 InstrInfo(*this), in X86_64TargetMachine()
/trueos/contrib/llvm/lib/Target/Hexagon/
HDHexagonTargetMachine.h32 HexagonInstrInfo InstrInfo; variable
45 return &InstrInfo; in getInstrInfo()
51 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/trueos/contrib/llvm/lib/Target/R600/
HDAMDGPUTargetMachine.h34 OwningPtr<AMDGPUInstrInfo> InstrInfo; variable
50 return InstrInfo.get(); in getInstrInfo()
54 return &InstrInfo->getRegisterInfo(); in getRegisterInfo()
HDAMDGPUTargetMachine.cpp69 InstrInfo.reset(new R600InstrInfo(*this)); in AMDGPUTargetMachine()
72 InstrInfo.reset(new SIInstrInfo(*this)); in AMDGPUTargetMachine()
/trueos/contrib/llvm/lib/Target/Sparc/
HDSparcTargetMachine.h32 SparcInstrInfo InstrInfo; variable
43 virtual const SparcInstrInfo *getInstrInfo() const { return &InstrInfo; } in getInstrInfo()
49 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/trueos/contrib/llvm/lib/Target/NVPTX/
HDNVPTXTargetMachine.h35 NVPTXInstrInfo InstrInfo; variable
57 virtual const NVPTXInstrInfo *getInstrInfo() const { return &InstrInfo; } in getInstrInfo()
62 return &(InstrInfo.getRegisterInfo()); in getRegisterInfo()
/trueos/contrib/llvm/lib/Target/PowerPC/
HDPPCTargetMachine.h33 PPCInstrInfo InstrInfo; variable
46 virtual const PPCInstrInfo *getInstrInfo() const { return &InstrInfo; } in getInstrInfo()
58 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/trueos/contrib/llvm/utils/TableGen/
HDInstrInfoEmitter.cpp56 Record *InstrInfo,
361 Record *InstrInfo = Target.getInstructionSet(); in run() local
395 emitRecord(*NumberedInstructions[i], i, InstrInfo, EmittedLists, in run()
469 Record *InstrInfo, in emitRecord() argument
/trueos/contrib/llvm/tools/llvm-objdump/
HDMachODump.cpp223 OwningPtr<const MCInstrInfo> InstrInfo(TheTarget->createMCInstrInfo()); in DisassembleInputMachO2() local
225 InstrAnalysis(TheTarget->createMCInstrAnalysis(InstrInfo.get())); in DisassembleInputMachO2()
236 IP(TheTarget->createMCInstPrinter(AsmPrinterVariant, *AsmInfo, *InstrInfo, in DisassembleInputMachO2()

12