Home
last modified time | relevance | path

Searched refs:SITargetLowering (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/Target/AMDGPU/
DSIISelLowering.cpp55 SITargetLowering::SITargetLowering(const TargetMachine &TM, in SITargetLowering() function in SITargetLowering
258 const SISubtarget *SITargetLowering::getSubtarget() const { in getSubtarget()
266 bool SITargetLowering::getTgtMemIntrinsic(IntrinsicInfo &Info, in getTgtMemIntrinsic()
285 bool SITargetLowering::isShuffleMaskLegal(const SmallVectorImpl<int> &, in isShuffleMaskLegal()
292 bool SITargetLowering::isLegalFlatAddressingMode(const AddrMode &AM) const { in isLegalFlatAddressingMode()
298 bool SITargetLowering::isLegalMUBUFAddressingMode(const AddrMode &AM) const { in isLegalMUBUFAddressingMode()
333 bool SITargetLowering::isLegalAddressingMode(const DataLayout &DL, in isLegalAddressingMode()
429 bool SITargetLowering::allowsMisalignedMemoryAccesses(EVT VT, in allowsMisalignedMemoryAccesses()
477 EVT SITargetLowering::getOptimalMemOpType(uint64_t Size, unsigned DstAlign, in getOptimalMemOpType()
503 bool SITargetLowering::isNoopAddrSpaceCast(unsigned SrcAS, in isNoopAddrSpaceCast()
[all …]
DAMDGPUSubtarget.h344 SITargetLowering TLInfo;
359 const SITargetLowering *getTargetLowering() const override { in getTargetLowering()
DSIISelLowering.h23 class SITargetLowering final : public AMDGPUTargetLowering {
76 SITargetLowering(const TargetMachine &tm, const SISubtarget &STI);
DAMDGPUISelDAGToDAG.cpp179 const SITargetLowering *TL in isInlineImmediate()
180 = static_cast<const SITargetLowering *>(getTargetLowering()); in isInlineImmediate()
224 const SITargetLowering& Lowering = in glueCopyToM0()
225 *static_cast<const SITargetLowering*>(getTargetLowering()); in glueCopyToM0()
458 const SITargetLowering& Lowering = in Select()
459 *static_cast<const SITargetLowering*>(getTargetLowering()); in Select()
886 const SITargetLowering& Lowering = in SelectMUBUFAddr64()
887 *static_cast<const SITargetLowering*>(getTargetLowering()); in SelectMUBUFAddr64()
956 const SITargetLowering& Lowering = in SelectMUBUFOffset()
957 *static_cast<const SITargetLowering*>(getTargetLowering()); in SelectMUBUFOffset()
DSIInstrInfo.td200 static_cast<const SITargetLowering *>(getTargetLowering())->isMemOpUniform(N);
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DSIISelLowering.cpp114 SITargetLowering::SITargetLowering(const TargetMachine &TM, in SITargetLowering() function in SITargetLowering
671 const GCNSubtarget *SITargetLowering::getSubtarget() const { in getSubtarget()
683 bool SITargetLowering::isFPExtFoldable(unsigned Opcode, in isFPExtFoldable()
691 bool SITargetLowering::isShuffleMaskLegal(ArrayRef<int>, EVT) const { in isShuffleMaskLegal()
697 MVT SITargetLowering::getRegisterTypeForCallingConv(LLVMContext &Context, in getRegisterTypeForCallingConv()
719 unsigned SITargetLowering::getNumRegistersForCallingConv(LLVMContext &Context, in getNumRegistersForCallingConv()
741 unsigned SITargetLowering::getVectorTypeBreakdownForCallingConv( in getVectorTypeBreakdownForCallingConv()
778 bool SITargetLowering::getTgtMemIntrinsic(IntrinsicInfo &Info, in getTgtMemIntrinsic()
849 bool SITargetLowering::getAddrModeArguments(IntrinsicInst *II, in getAddrModeArguments()
868 bool SITargetLowering::isLegalFlatAddressingMode(const AddrMode &AM) const { in isLegalFlatAddressingMode()
[all …]
DAMDGPUSubtarget.h378 SITargetLowering TLInfo;
397 const SITargetLowering *getTargetLowering() const override { in getTargetLowering()
DSIISelLowering.h24 class SITargetLowering final : public AMDGPUTargetLowering {
179 SITargetLowering(const TargetMachine &tm, const GCNSubtarget &STI);
DAMDGPUISelDAGToDAG.cpp357 const SITargetLowering& Lowering = in glueCopyToM0()
358 *static_cast<const SITargetLowering*>(getTargetLowering()); in glueCopyToM0()
620 const SITargetLowering& Lowering = in Select()
621 *static_cast<const SITargetLowering*>(getTargetLowering()); in Select()
1073 const SITargetLowering& Lowering = in SelectMUBUFAddr64()
1074 *static_cast<const SITargetLowering*>(getTargetLowering()); in SelectMUBUFAddr64()
1231 const SITargetLowering& Lowering = in SelectMUBUFOffset()
1232 *static_cast<const SITargetLowering*>(getTargetLowering()); in SelectMUBUFOffset()
DSMInstructions.td388 … static_cast<const SITargetLowering *>(getTargetLowering())->isMemOpHasNoClobberedMemOperand(N)));