HomeSort by: relevance | last modified time | path
    Searched refs:HasInv2Pi (Results 1 - 4 of 4) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/
AMDGPUBaseInfo.h 833 bool isInlinableLiteral64(int64_t Literal, bool HasInv2Pi);
836 bool isInlinableLiteral32(int32_t Literal, bool HasInv2Pi);
839 bool isInlinableLiteral16(int16_t Literal, bool HasInv2Pi);
842 bool isInlinableLiteralV216(int32_t Literal, bool HasInv2Pi);
848 bool isFoldableLiteralV216(int32_t Literal, bool HasInv2Pi);
AMDGPUBaseInfo.cpp 1686 bool isInlinableLiteral64(int64_t Literal, bool HasInv2Pi) {
1700 (Val == 0x3fc45f306dc9c882 && HasInv2Pi);
1703 bool isInlinableLiteral32(int32_t Literal, bool HasInv2Pi) {
1726 (Val == 0x3e22f983 && HasInv2Pi);
1729 bool isInlinableLiteral16(int16_t Literal, bool HasInv2Pi) {
1730 if (!HasInv2Pi)
1748 bool isInlinableLiteralV216(int32_t Literal, bool HasInv2Pi) {
1749 assert(HasInv2Pi);
1753 return AMDGPU::isInlinableLiteral16(Trunc, HasInv2Pi);
1756 return AMDGPU::isInlinableLiteral16(Literal >> 16, HasInv2Pi);
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/
AMDGPUAsmParser.cpp 1776 static bool isInlineableLiteralOp16(int64_t Val, MVT VT, bool HasInv2Pi) {
1783 return AMDGPU::isInlinableLiteral16(Val, HasInv2Pi);
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIISelLowering.cpp 11712 bool HasInv2Pi = Subtarget->hasInv2PiInlineImm();
11713 if ((Size == 16 && AMDGPU::isInlinableLiteral16(Val, HasInv2Pi)) ||
11714 (Size == 32 && AMDGPU::isInlinableLiteral32(Val, HasInv2Pi)) ||
11715 (Size == 64 && AMDGPU::isInlinableLiteral64(Val, HasInv2Pi))) {

Completed in 31 milliseconds