Searched refs:Subtarget (Results 1 - 25 of 118) sorted by relevance

12345

/freebsd-9.3-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64SelectionDAGInfo.cpp21 Subtarget(&TM.getSubtarget<AArch64Subtarget>()) {
H A DAArch64SelectionDAGInfo.h24 const AArch64Subtarget *Subtarget; member in class:llvm::AArch64SelectionDAGInfo
H A DAArch64AsmPrinter.h29 /// Subtarget - Keep a pointer to the AArch64Subtarget around so that we can
31 const AArch64Subtarget *Subtarget; member in class:llvm::AArch64AsmPrinter
40 Subtarget = &TM.getSubtarget<AArch64Subtarget>();
H A DAArch64TargetMachine.h28 AArch64Subtarget Subtarget; member in class:llvm::AArch64TargetMachine
57 const AArch64Subtarget *getSubtargetImpl() const { return &Subtarget; }
H A DAArch64TargetMachine.cpp35 Subtarget(TT, CPU, FS),
36 InstrInfo(Subtarget),
40 FrameLowering(Subtarget) {
/freebsd-9.3-release/contrib/llvm/lib/Target/Mips/
H A DMips16HardFloat.h34 TM(TM_), Subtarget(TM.getSubtarget<MipsSubtarget>()) {
47 const MipsSubtarget &Subtarget; member in class:llvm::Mips16HardFloat
H A DMipsModuleISelDAGToDAG.h1 //===---- MipsModuleISelDAGToDAG.h - Change Subtarget --------===//
41 TM(TM_), Subtarget(TM.getSubtarget<MipsSubtarget>()) {}
58 const MipsSubtarget &Subtarget; member in class:llvm::MipsModuleDAGToDAGISel
H A DMipsModuleISelDAGToDAG.cpp2 // Instruction Selector Subtarget Control
21 const_cast<MipsSubtarget&>(Subtarget).resetSubtarget(&MF);
H A DMipsRegisterInfo.cpp46 : MipsGenRegisterInfo(Mips::RA), Subtarget(ST) {}
53 return Subtarget.isABI_N64() ? &Mips::GPR64RegClass : &Mips::GPR32RegClass;
84 if (Subtarget.isSingleFloat())
87 if (Subtarget.isABI_N64())
90 if (Subtarget.isABI_N32())
93 if (Subtarget.isFP64bit())
101 if (Subtarget.isSingleFloat())
104 if (Subtarget.isABI_N64())
107 if (Subtarget.isABI_N32())
110 if (Subtarget
[all...]
H A DMipsTargetObjectFile.cpp42 const MipsSubtarget &Subtarget = TM.getSubtarget<MipsSubtarget>(); local
43 if (Subtarget.isABI_N64() || Subtarget.isABI_N32())
78 const MipsSubtarget &Subtarget = TM.getSubtarget<MipsSubtarget>(); local
81 if (!Subtarget.useSmallSection())
H A DMipsSERegisterInfo.h25 MipsSERegisterInfo(const MipsSubtarget &Subtarget);
H A DMipsTargetMachine.cpp62 Subtarget(TT, CPU, FS, isLittle, RM, this),
64 (Subtarget.isABI_N64() ?
68 (Subtarget.isABI_N64() ?
73 FrameLowering(MipsFrameLowering::create(*this, Subtarget)),
75 InstrItins(Subtarget.getInstrItineraryData()), JITInfo() {
86 FrameLowering.reset(MipsFrameLowering::create(*this, Subtarget));
104 FrameLowering.reset(MipsFrameLowering::create(*this, Subtarget));
186 if (Subtarget.allowMixed16_32()) {
203 const MipsSubtarget &Subtarget = TM.getSubtarget<MipsSubtarget>(); local
206 if (Subtarget
[all...]
H A DMipsAsmPrinter.cpp54 if (Subtarget->allowMixed16_32())
127 if (I->isPseudo() && !Subtarget->inMips16Mode())
258 switch (Subtarget->getTargetABI()) {
269 if (Subtarget->inMips16Mode())
278 if (Subtarget->inMicroMipsMode())
302 if (!Subtarget->inMips16Mode()) {
317 if (!Subtarget->inMips16Mode()) {
432 if (Subtarget->isGP64bit() && NumVals == 1 && MO.isReg()) {
441 if (!Subtarget->isGP64bit()){
446 RegOp = (Subtarget
647 emitELFHeaderFlagsCG(MipsTargetStreamer &TargetStreamer, const MipsSubtarget &Subtarget) argument
694 emitELFHeaderFlagsCG(getTargetStreamer(), *Subtarget); local
[all...]
H A DMips16RegisterInfo.h24 Mips16RegisterInfo(const MipsSubtarget &Subtarget);
H A DMipsAsmPrinter.h57 const MipsSubtarget *Subtarget; member in class:llvm::MipsAsmPrinter
64 Subtarget = &TM.getSubtarget<MipsSubtarget>();
66 (Subtarget->inMips16Mode() && Subtarget->useConstantIslands());
/freebsd-9.3-release/contrib/llvm/lib/Target/X86/
H A DX86TargetMachine.cpp85 Subtarget(TT, CPU, FS, Options.StackAlignmentOverride, is64Bit),
86 FrameLowering(*this, Subtarget),
87 InstrItins(Subtarget.getInstrItineraryData()){
91 Subtarget.setPICStyle(PICStyles::None);
92 } else if (Subtarget.is64Bit()) {
94 Subtarget.setPICStyle(PICStyles::RIPRel);
95 } else if (Subtarget.isTargetCOFF()) {
96 Subtarget.setPICStyle(PICStyles::None);
97 } else if (Subtarget.isTargetDarwin()) {
99 Subtarget
[all...]
H A DX86AsmPrinter.h27 const X86Subtarget *Subtarget; member in class:llvm::X86AsmPrinter
43 Subtarget = &TM.getSubtarget<X86Subtarget>();
50 const X86Subtarget &getSubtarget() const { return *Subtarget; }
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/
H A DARMTargetMachine.cpp51 Subtarget(TT, CPU, FS, Options),
53 InstrItins(Subtarget.getInstrItineraryData()) {
76 InstrInfo(Subtarget),
77 DL(Subtarget.isAPCS_ABI() ?
80 Subtarget.isAAPCS_ABI() ?
87 FrameLowering(Subtarget) {
89 if (!Subtarget.hasARMOps())
90 report_fatal_error("CPU: '" + Subtarget.getCPUString() + "' does not "
102 InstrInfo(Subtarget.hasThumb2()
103 ? ((ARMBaseInstrInfo*)new Thumb2InstrInfo(Subtarget))
161 const ARMSubtarget *Subtarget = &getARMSubtarget(); local
[all...]
H A DARMAsmPrinter.h31 /// Subtarget - Keep a pointer to the ARMSubtarget around so that we can
33 const ARMSubtarget *Subtarget; member in class:llvm::ARMAsmPrinter
49 Subtarget = &TM.getSubtarget<ARMSubtarget>();
106 if (!Subtarget->isTargetDarwin())
108 return Subtarget->isThumb() ?
/freebsd-9.3-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430TargetMachine.cpp35 Subtarget(TT, CPU, FS),
39 FrameLowering(Subtarget) {
H A DMSP430TargetMachine.h33 MSP430Subtarget Subtarget; member in class:llvm::MSP430TargetMachine
51 virtual const MSP430Subtarget *getSubtargetImpl() const { return &Subtarget; }
/freebsd-9.3-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZAsmPrinter.h26 const SystemZSubtarget *Subtarget; member in class:llvm::SystemZAsmPrinter
31 Subtarget = &TM.getSubtarget<SystemZSubtarget>();
/freebsd-9.3-release/contrib/llvm/lib/Target/XCore/
H A DXCoreTargetMachine.h28 XCoreSubtarget Subtarget; member in class:llvm::XCoreTargetMachine
44 virtual const XCoreSubtarget *getSubtargetImpl() const { return &Subtarget; }
/freebsd-9.3-release/contrib/llvm/lib/Target/Sparc/
H A DSparcTargetMachine.cpp35 Subtarget(TT, CPU, FS, is64bit),
36 DL(Subtarget.getDataLayout()),
37 InstrInfo(Subtarget),
39 FrameLowering(Subtarget) {
/freebsd-9.3-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCTargetMachine.cpp80 Subtarget(TT, CPU, FS, is64Bit),
81 DL(getDataLayoutString(Subtarget)), InstrInfo(*this),
82 FrameLowering(Subtarget), JITInfo(*this, is64Bit),
84 InstrItins(Subtarget.getInstrItineraryData()) {
87 if (Subtarget.isBGP())
191 Subtarget.SetJITMode();

Completed in 100 milliseconds

12345