Home
last modified time | relevance | path

Searched refs:IsBuffer (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.h132 bool IsBuffer, int64_t ImmOffset = 0) const;
175 bool IsBuffer = false, bool HasSOffset = false,
180 bool IsBuffer = false, bool HasSOffset = false,
H A DAMDGPUISelDAGToDAG.cpp2127 bool IsBuffer, in isSOffsetLegalWithImmOffset() argument
2129 if (!IsBuffer && !Imm32Only && ImmOffset < 0 && in isSOffsetLegalWithImmOffset()
2144 bool Imm32Only, bool IsBuffer, in SelectSMRDOffset() argument
2158 return isSOffsetLegalWithImmOffset(SOffset, Imm32Only, IsBuffer, in SelectSMRDOffset()
2164 return isSOffsetLegalWithImmOffset(SOffset, Imm32Only, IsBuffer, in SelectSMRDOffset()
2175 int64_t ByteOffset = IsBuffer ? C->getZExtValue() : C->getSExtValue(); in SelectSMRDOffset()
2177 *Subtarget, ByteOffset, IsBuffer, HasSOffset); in SelectSMRDOffset()
2236 bool Imm32Only, bool IsBuffer, in SelectSMRDBaseOffset() argument
2240 assert(!Imm32Only && !IsBuffer); in SelectSMRDBaseOffset()
2271 if (SelectSMRDOffset(N1, SOffset, Offset, Imm32Only, IsBuffer, HasSOffset, in SelectSMRDBaseOffset()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp371 bool IsBuffer; member
537 return Info && Info->IsBuffer; in getSMEMIsBuffer()
3086 int64_t EncodedOffset, bool IsBuffer) { in isLegalSMRDEncodedSignedOffset() argument
3090 return !IsBuffer && hasSMRDSignedImmOffset(ST) && isInt<21>(EncodedOffset); in isLegalSMRDEncodedSignedOffset()
3107 int64_t ByteOffset, bool IsBuffer, in getSMRDEncodedOffset() argument
3112 if (!IsBuffer && !HasSOffset && ByteOffset < 0 && hasSMRDSignedImmOffset(ST)) in getSMRDEncodedOffset()
3120 if (!IsBuffer && hasSMRDSignedImmOffset(ST)) { in getSMRDEncodedOffset()
H A DAMDGPUBaseInfo.h1693 int64_t EncodedOffset, bool IsBuffer);
1704 int64_t ByteOffset, bool IsBuffer,
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp4804 bool IsBuffer = AMDGPU::getSMEMIsBuffer(Opcode); in validateSMEMOffset() local
4806 AMDGPU::isLegalSMRDEncodedSignedOffset(getSTI(), Offset, IsBuffer)) in validateSMEMOffset()
4811 : (isVI() || IsBuffer) ? "expected a 20-bit unsigned offset" in validateSMEMOffset()