Home
last modified time | relevance | path

Searched refs:HasInv2Pi (Results 1 – 4 of 4) sorted by relevance

/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp2360 bool isInlinableLiteral64(int64_t Literal, bool HasInv2Pi) { in isInlinableLiteral64() argument
2374 (Val == 0x3fc45f306dc9c882 && HasInv2Pi); in isInlinableLiteral64()
2377 bool isInlinableLiteral32(int32_t Literal, bool HasInv2Pi) { in isInlinableLiteral32() argument
2400 (Val == 0x3e22f983 && HasInv2Pi); in isInlinableLiteral32()
2403 bool isInlinableLiteral16(int16_t Literal, bool HasInv2Pi) { in isInlinableLiteral16() argument
2404 if (!HasInv2Pi) in isInlinableLiteral16()
2422 bool isInlinableLiteralV216(int32_t Literal, bool HasInv2Pi) { in isInlinableLiteralV216() argument
2423 assert(HasInv2Pi); in isInlinableLiteralV216()
2427 return AMDGPU::isInlinableLiteral16(Trunc, HasInv2Pi); in isInlinableLiteralV216()
2448 bool isFoldableLiteralV216(int32_t Literal, bool HasInv2Pi) { in isFoldableLiteralV216() argument
[all …]
H A DAMDGPUBaseInfo.h1228 bool isInlinableLiteral64(int64_t Literal, bool HasInv2Pi);
1231 bool isInlinableLiteral32(int32_t Literal, bool HasInv2Pi);
1234 bool isInlinableLiteral16(int16_t Literal, bool HasInv2Pi);
1237 bool isInlinableLiteralV216(int32_t Literal, bool HasInv2Pi);
1243 bool isFoldableLiteralV216(int32_t Literal, bool HasInv2Pi);
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp12478 bool HasInv2Pi = Subtarget->hasInv2PiInlineImm(); in checkAsmConstraintValA() local
12479 if ((Size == 16 && AMDGPU::isInlinableLiteral16(Val, HasInv2Pi)) || in checkAsmConstraintValA()
12480 (Size == 32 && AMDGPU::isInlinableLiteral32(Val, HasInv2Pi)) || in checkAsmConstraintValA()
12481 (Size == 64 && AMDGPU::isInlinableLiteral64(Val, HasInv2Pi))) { in checkAsmConstraintValA()
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp1907 static bool isInlineableLiteralOp16(int64_t Val, MVT VT, bool HasInv2Pi) { in isInlineableLiteralOp16() argument
1914 return AMDGPU::isInlinableLiteral16(Val, HasInv2Pi); in isInlineableLiteralOp16()