Home
last modified time | relevance | path

Searched refs:FlatVariant (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.h1389 uint64_t FlatVariant) const;
1395 uint64_t FlatVariant) const;
1398 bool allowNegativeFlatOffset(uint64_t FlatVariant) const;
H A DAMDGPUInstructionSelector.h233 uint64_t FlatVariant) const;
H A DAMDGPUISelDAGToDAG.h161 SDValue &Offset, uint64_t FlatVariant) const;
H A DAMDGPUISelDAGToDAG.cpp1640 uint64_t FlatVariant) const { in SelectFlatOffsetImpl()
1647 FlatVariant == SIInstrFlags::FLAT && in SelectFlatOffsetImpl()
1653 (FlatVariant != SIInstrFlags::FlatScratch || in SelectFlatOffsetImpl()
1658 if (TII->isLegalFLATOffset(COffsetVal, AS, FlatVariant)) { in SelectFlatOffsetImpl()
1676 TII->splitFlatOffset(COffsetVal, AS, FlatVariant); in SelectFlatOffsetImpl()
H A DSIInstrInfo.cpp9124 uint64_t FlatVariant) const { in isLegalFLATOffset()
9129 if (ST.hasFlatSegmentOffsetBug() && FlatVariant == SIInstrFlags::FLAT && in isLegalFLATOffset()
9135 FlatVariant == SIInstrFlags::FlatScratch && Offset < 0 && in isLegalFLATOffset()
9140 bool AllowNegative = allowNegativeFlatOffset(FlatVariant); in isLegalFLATOffset()
9148 uint64_t FlatVariant) const { in splitFlatOffset()
9152 bool AllowNegative = allowNegativeFlatOffset(FlatVariant); in splitFlatOffset()
9162 FlatVariant == SIInstrFlags::FlatScratch && ImmField < 0 && in splitFlatOffset()
9173 assert(isLegalFLATOffset(ImmField, AddrSpace, FlatVariant)); in splitFlatOffset()
9178 bool SIInstrInfo::allowNegativeFlatOffset(uint64_t FlatVariant) const { in allowNegativeFlatOffset()
9180 FlatVariant == SIInstrFlags::FlatScratch) in allowNegativeFlatOffset()
[all …]
H A DAMDGPUInstructionSelector.cpp4305 uint64_t FlatVariant) const { in selectFlatOffsetImpl()
4318 if (ConstOffset == 0 || (FlatVariant == SIInstrFlags::FlatScratch && in selectFlatOffsetImpl()
4323 if (!TII.isLegalFLATOffset(ConstOffset, AddrSpace, FlatVariant)) in selectFlatOffsetImpl()
H A DSIISelLowering.cpp1503 decltype(SIInstrFlags::FLAT) FlatVariant = in isLegalFlatAddressingMode() local
1510 AM.BaseOffs, AddrSpace, FlatVariant)); in isLegalFlatAddressingMode()