Home
last modified time | relevance | path

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

12

/external/llvm/lib/Target/AMDGPU/
DAMDGPUSubtarget.h294 class R600Subtarget final : public AMDGPUSubtarget {
301 R600Subtarget(const Triple &TT, StringRef CPU, StringRef FS,
436 return static_cast<const R600Subtarget *>(this)->getInstrInfo(); in getInstrInfo()
443 return static_cast<const R600Subtarget *>(this)->getFrameLowering(); in getFrameLowering()
450 return static_cast<const R600Subtarget *>(this)->getTargetLowering(); in getTargetLowering()
457 return static_cast<const R600Subtarget *>(this)->getRegisterInfo(); in getRegisterInfo()
DAMDGPUSubtarget.cpp181 R600Subtarget::R600Subtarget(const Triple &TT, StringRef GPU, StringRef FS, in R600Subtarget() function in R600Subtarget
196 unsigned R600Subtarget::getStackEntrySize() const { in getStackEntrySize()
DR600ISelLowering.h23 class R600Subtarget; variable
27 R600TargetLowering(const TargetMachine &TM, const R600Subtarget &STI);
29 const R600Subtarget *getSubtarget() const;
DR600ControlFlowFinalizer.cpp42 const R600Subtarget *ST;
49 CFStack(const R600Subtarget *st, CallingConv::ID cc) : ST(st), in CFStack()
122 if (ST->getGeneration() <= R600Subtarget::R700) { in getSubEntrySize()
135 assert(ST->getGeneration() >= R600Subtarget::EVERGREEN); in getSubEntrySize()
162 ST->getGeneration() > R600Subtarget::EVERGREEN && in pushBranch()
223 const R600Subtarget *ST;
237 bool isEg = (ST->getGeneration() >= R600Subtarget::EVERGREEN); in getHWInstrDesc()
495 ST = &MF.getSubtarget<R600Subtarget>(); in runOnMachineFunction()
DR600RegisterInfo.cpp31 const R600Subtarget &ST = MF.getSubtarget<R600Subtarget>(); in getReservedRegs()
DAMDGPUTargetMachine.h61 mutable StringMap<std::unique_ptr<R600Subtarget>> SubtargetMap;
71 const R600Subtarget *getSubtargetImpl(const Function &) const override;
DR600InstrInfo.h27 class R600Subtarget; variable
32 const R600Subtarget &ST;
59 explicit R600InstrInfo(const R600Subtarget &);
DR600Packetizer.cpp150 R600PacketizerList(MachineFunction &MF, const R600Subtarget &ST, in R600PacketizerList()
329 const R600Subtarget &ST = Fn.getSubtarget<R600Subtarget>(); in runOnMachineFunction()
DR600ClauseMergePass.cpp176 const R600Subtarget &ST = MF.getSubtarget<R600Subtarget>(); in runOnMachineFunction()
DR600EmitClauseMarkers.cpp303 const R600Subtarget &ST = MF.getSubtarget<R600Subtarget>(); in runOnMachineFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DR600ISelLowering.h23 class R600Subtarget; variable
27 const R600Subtarget *Subtarget;
29 R600TargetLowering(const TargetMachine &TM, const R600Subtarget &STI);
31 const R600Subtarget *getSubtarget() const;
DAMDGPUSubtarget.cpp46 R600Subtarget &
47 R600Subtarget::initializeSubtargetDependencies(const Triple &TT, in initializeSubtargetDependencies()
447 R600Subtarget::R600Subtarget(const Triple &TT, StringRef GPU, StringRef FS, in R600Subtarget() function in R600Subtarget
686 return static_cast<const AMDGPUSubtarget&>(MF.getSubtarget<R600Subtarget>()); in get()
693 return static_cast<const AMDGPUSubtarget&>(TM.getSubtarget<R600Subtarget>(F)); in get()
DAMDGPUTargetTransformInfo.h209 const R600Subtarget *ST;
216 ST(static_cast<const R600Subtarget*>(TM->getSubtargetImpl(F))), in R600TTIImpl()
220 const R600Subtarget *getST() const { return ST; } in getST()
DAMDGPUTargetMachine.h77 mutable StringMap<std::unique_ptr<R600Subtarget>> SubtargetMap;
87 const R600Subtarget *getSubtargetImpl(const Function &) const override;
DR600RegisterInfo.cpp35 const R600Subtarget &ST = MF.getSubtarget<R600Subtarget>(); in getReservedRegs()
DR600AsmPrinter.cpp48 const R600Subtarget &STM = MF.getSubtarget<R600Subtarget>(); in EmitProgramInfoR600()
DR600InstrInfo.h38 class R600Subtarget; variable
43 const R600Subtarget &ST;
70 explicit R600InstrInfo(const R600Subtarget &);
DAMDGPUMCInstLower.cpp63 R600MCInstLower(MCContext &ctx, const R600Subtarget &ST,
339 R600MCInstLower::R600MCInstLower(MCContext &Ctx, const R600Subtarget &ST, in R600MCInstLower()
353 const R600Subtarget &STI = MF->getSubtarget<R600Subtarget>(); in EmitInstruction()
DR600Packetizer.cpp148 R600PacketizerList(MachineFunction &MF, const R600Subtarget &ST, in R600PacketizerList()
327 const R600Subtarget &ST = Fn.getSubtarget<R600Subtarget>(); in runOnMachineFunction()
DR600FrameLowering.cpp27 = MF.getSubtarget<R600Subtarget>().getRegisterInfo(); in getFrameIndexReference()
DR600ClauseMergePass.cpp187 const R600Subtarget &ST = MF.getSubtarget<R600Subtarget>(); in runOnMachineFunction()
DR600ExpandSpecialInstrs.cpp84 const R600Subtarget &ST = MF.getSubtarget<R600Subtarget>(); in runOnMachineFunction()
DAMDGPUSubtarget.h954 class R600Subtarget final : public R600GenSubtargetInfo,
974 R600Subtarget(const Triple &TT, StringRef CPU, StringRef FS,
1010 R600Subtarget &initializeSubtargetDependencies(const Triple &TT,
DR600EmitClauseMarkers.cpp318 const R600Subtarget &ST = MF.getSubtarget<R600Subtarget>(); in runOnMachineFunction()
DR600ControlFlowFinalizer.cpp61 const R600Subtarget *ST;
68 CFStack(const R600Subtarget *st, CallingConv::ID cc) : ST(st), in CFStack()
239 const R600Subtarget *ST = nullptr;
509 ST = &MF.getSubtarget<R600Subtarget>(); in runOnMachineFunction()

12