Home
last modified time | relevance | path

Searched refs:getSubtargetImpl (Results 1 – 25 of 91) sorted by relevance

1234

/external/llvm/lib/Target/Sparc/
DSparcTargetMachine.cpp80 SparcTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() function in SparcTargetMachine
147 if (this->getSparcTargetMachine().getSubtargetImpl()->ignoreZeroFlag()) { in addPreEmitPass()
150 if (this->getSparcTargetMachine().getSubtargetImpl()->performSDIVReplace()) { in addPreEmitPass()
153 if (this->getSparcTargetMachine().getSubtargetImpl()->fixCallImmediates()) { in addPreEmitPass()
156 if (this->getSparcTargetMachine().getSubtargetImpl()->fixFSMULD()) { in addPreEmitPass()
159 if (this->getSparcTargetMachine().getSubtargetImpl()->replaceFMULS()) { in addPreEmitPass()
162 if (this->getSparcTargetMachine().getSubtargetImpl()->preventRoundChange()) { in addPreEmitPass()
165 if (this->getSparcTargetMachine().getSubtargetImpl()->fixAllFDIVSQRT()) { in addPreEmitPass()
168 if (this->getSparcTargetMachine().getSubtargetImpl()->insertNOPsLoadStore()) { in addPreEmitPass()
171 if (this->getSparcTargetMachine().getSubtargetImpl()->insertNOPLoad()) { in addPreEmitPass()
[all …]
DSparcTargetMachine.h35 const SparcSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function
36 const SparcSubtarget *getSubtargetImpl(const Function &) const override;
/external/llvm/lib/Target/AMDGPU/
DAMDGPUTargetMachine.h42 const AMDGPUSubtarget *getSubtargetImpl() const;
43 const AMDGPUSubtarget *getSubtargetImpl(const Function &) const override;
71 const R600Subtarget *getSubtargetImpl(const Function &) const override;
90 const SISubtarget *getSubtargetImpl(const Function &) const override;
93 inline const AMDGPUSubtarget *AMDGPUTargetMachine::getSubtargetImpl( in getSubtargetImpl() function
96 return static_cast<const GCNTargetMachine *>(this)->getSubtargetImpl(F); in getSubtargetImpl()
97 return static_cast<const R600TargetMachine *>(this)->getSubtargetImpl(F); in getSubtargetImpl()
/external/llvm/lib/Target/BPF/
DBPFTargetMachine.h31 const BPFSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function
32 const BPFSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function
/external/llvm/lib/Target/AVR/
DAVRTargetMachine.h35 const AVRSubtarget *getSubtargetImpl() const;
36 const AVRSubtarget *getSubtargetImpl(const Function &) const override;
DAVRTargetMachine.cpp81 const AVRSubtarget *AVRTargetMachine::getSubtargetImpl() const { in getSubtargetImpl() function in llvm::AVRTargetMachine
85 const AVRSubtarget *AVRTargetMachine::getSubtargetImpl(const Function &) const { in getSubtargetImpl() function in llvm::AVRTargetMachine
DAVRRegisterInfo.cpp55 const TargetFrameLowering *TFI = TM.getSubtargetImpl()->getFrameLowering(); in getReservedRegs()
131 const TargetInstrInfo &TII = *TM.getSubtargetImpl()->getInstrInfo(); in eliminateFrameIndex()
133 const TargetFrameLowering *TFI = TM.getSubtargetImpl()->getFrameLowering(); in eliminateFrameIndex()
/external/llvm/lib/Target/XCore/
DXCoreTargetMachine.h32 const XCoreSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function
33 const XCoreSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function
/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86TargetMachine.cpp36 DataLayout(getSubtargetImpl()->isTargetDarwin() ? in X86_32TargetMachine()
39 (getSubtargetImpl()->isTargetCygMing() || in X86_32TargetMachine()
40 getSubtargetImpl()->isTargetWindows()) ? in X86_32TargetMachine()
/external/llvm/lib/Target/SystemZ/
DSystemZTargetMachine.h36 const SystemZSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function
37 const SystemZSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function
/external/llvm/lib/Target/NVPTX/
DNVPTXTargetMachine.h43 const NVPTXSubtarget *getSubtargetImpl(const Function &) const override { in getSubtargetImpl() function
46 const NVPTXSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function
/external/llvm/lib/Target/Mips/
DMipsTargetMachine.h50 const MipsSubtarget *getSubtargetImpl() const { in getSubtargetImpl() function
56 const MipsSubtarget *getSubtargetImpl(const Function &F) const override;
DMipsTargetMachine.cpp136 MipsTargetMachine::getSubtargetImpl(const Function &F) const { in getSubtargetImpl() function in MipsTargetMachine
180 Subtarget = const_cast<MipsSubtarget *>(getSubtargetImpl(*MF->getFunction())); in resetSubtarget()
203 return *getMipsTargetMachine().getSubtargetImpl(); in getMipsSubtarget()
DMipsTargetObjectFile.cpp91 *static_cast<const MipsTargetMachine &>(TM).getSubtargetImpl(); in IsGlobalInSmallSectionImpl()
137 .getSubtargetImpl() in IsConstantInSmallSection()
/external/llvm/lib/Target/ARM/
DARMTargetMachine.h46 const ARMSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function
47 const ARMSubtarget *getSubtargetImpl(const Function &F) const override;
/external/swiftshader/third_party/LLVM/include/llvm/Target/
DTargetMachine.h81 virtual const TargetSubtargetInfo *getSubtargetImpl() const { return 0; } in getSubtargetImpl() function
134 return *static_cast<const STC*>(getSubtargetImpl()); in getSubtarget()
/external/llvm/include/llvm/Target/
DTargetMachine.h118 virtual const TargetSubtargetInfo *getSubtargetImpl(const Function &) const { in getSubtargetImpl() function
129 return *static_cast<const STC*>(getSubtargetImpl(F)); in getSubtarget()
/external/llvm/lib/CodeGen/
DBasicTargetTransformInfo.cpp37 : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)), in BasicTTIImpl()
/external/llvm/lib/Target/MSP430/
DMSP430TargetMachine.h37 const MSP430Subtarget *getSubtargetImpl(const Function &F) const override { in getSubtargetImpl() function
/external/llvm/lib/Target/Lanai/
DLanaiTargetMachine.h40 getSubtargetImpl(const llvm::Function &Fn) const override { in getSubtargetImpl() function
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DPPCInstrInfo.cpp45 TM(tm), RI(*TM.getSubtargetImpl(), *this) {} in PPCInstrInfo()
380 if ((EnablePPC32RS && !TM.getSubtargetImpl()->isPPC64()) || in StoreRegToStackSlot()
381 (EnablePPC64RS && TM.getSubtargetImpl()->isPPC64())) { in StoreRegToStackSlot()
397 unsigned ScratchReg = TM.getSubtargetImpl()->isDarwinABI() ? in StoreRegToStackSlot()
532 unsigned ScratchReg = TM.getSubtargetImpl()->isDarwinABI() ? in LoadRegFromStackSlot()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyTargetMachine.h36 getSubtargetImpl(const Function &F) const override;
/external/llvm/lib/Target/X86/
DX86TargetMachine.h37 const X86Subtarget *getSubtargetImpl(const Function &F) const override;
/external/llvm/lib/Target/Hexagon/
DHexagonTargetMachine.h36 const HexagonSubtarget *getSubtargetImpl(const Function &F) const override;
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZTargetMachine.h49 virtual const SystemZSubtarget *getSubtargetImpl() const { return &Subtarget; } in getSubtargetImpl() function

1234