Home
last modified time | relevance | path

Searched refs:S_NAN (Results 1 – 11 of 11) sorted by relevance

/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUInstCombineIntrinsic.cpp258 S_NAN = 1 << 0, // Signaling NaN in instCombineIntrinsic() enumerator
270 const uint32_t FullMask = S_NAN | Q_NAN | N_INFINITY | N_NORMAL | in instCombineIntrinsic()
300 if (Mask == (S_NAN | Q_NAN)) { in instCombineIntrinsic()
317 if (((Mask & S_NAN) || (Mask & Q_NAN)) && in instCombineIntrinsic()
320 II, 1, ConstantInt::get(Src1->getType(), Mask & ~(S_NAN | Q_NAN))); in instCombineIntrinsic()
345 ((Mask & S_NAN) && Val.isNaN() && Val.isSignaling()) || in instCombineIntrinsic()
DSIDefines.h115 S_NAN = 1 << 0, // Signaling NaN enumerator
DSIISelLowering.cpp9059 static_assert(((~(SIInstrFlags::S_NAN | in performAndCombine()
9084 const unsigned OrdMask = SIInstrFlags::S_NAN | SIInstrFlags::Q_NAN; in performAndCombine()
/external/llvm/lib/Target/AMDGPU/
DSIDefines.h75 S_NAN = 1 << 0, // Signaling NaN enumerator
DSIISelLowering.cpp2558 static_assert(((~(SIInstrFlags::S_NAN | in performAndCombine()
/external/mesa3d/src/amd/common/
Dsid.h324 S_NAN = 1 << 0, // Signaling NaN enumerator
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIDefines.h111 S_NAN = 1 << 0, // Signaling NaN enumerator
DSIISelLowering.cpp8345 static_assert(((~(SIInstrFlags::S_NAN | in performAndCombine()
8370 const unsigned OrdMask = SIInstrFlags::S_NAN | SIInstrFlags::Q_NAN; in performAndCombine()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineCalls.cpp3513 S_NAN = 1 << 0, // Signaling NaN in visitCallInst() enumerator
3525 const uint32_t FullMask = S_NAN | Q_NAN | N_INFINITY | N_NORMAL | in visitCallInst()
3549 if (Mask == (S_NAN | Q_NAN)) { in visitCallInst()
3566 if (((Mask & S_NAN) || (Mask & Q_NAN)) && isKnownNeverNaN(Src0, &TLI)) { in visitCallInst()
3568 Mask & ~(S_NAN | Q_NAN))); in visitCallInst()
3593 ((Mask & S_NAN) && Val.isNaN() && Val.isSignaling()) || in visitCallInst()
/external/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c1488 LLVMConstInt(ctx->ac.i32, S_NAN | Q_NAN, false) in si_llvm_init_export_args()
/external/mesa3d/src/amd/llvm/
Dac_nir_to_llvm.c3130 args[1] = LLVMConstInt(ctx->ac.i32, S_NAN | Q_NAN | N_INFINITY | P_INFINITY, false); in load_interpolated_input()