|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/IR/IRBuilder.h 731 CallInst *CreateUnaryIntrinsic(Intrinsic::ID ID, Value *V,
References
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp 525 B.CreateUnaryIntrinsic(Intrinsic::ctpop, Ballot), Ty, false);
545 B.CreateUnaryIntrinsic(Intrinsic::ctpop, Ballot), Ty, false);
lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp 691 CallInst *FQ = Builder.CreateUnaryIntrinsic(Intrinsic::trunc, FQM);
706 FR = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, FR, FQ);
709 FB = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, FB, FQ);
lib/Transforms/InstCombine/InstCombineCalls.cpp 2303 Value *NarrowII = Builder.CreateUnaryIntrinsic(IID, ExtSrc, II);
2324 Value *NewSin = Builder.CreateUnaryIntrinsic(Intrinsic::sin, X, II);
lib/Transforms/InstCombine/InstCombineCompares.cpp 4289 CallInst *CtPop = Builder.CreateUnaryIntrinsic(Intrinsic::ctpop, A);
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp 490 Value *Sqrt = Builder.CreateUnaryIntrinsic(Intrinsic::sqrt, XY, &I);
519 Value *Exp = Builder.CreateUnaryIntrinsic(Intrinsic::exp, XY, &I);
529 Value *Exp2 = Builder.CreateUnaryIntrinsic(Intrinsic::exp2, XY, &I);
lib/Transforms/InstCombine/InstCombineSelect.cpp 2357 Value *Fabs = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, FalseVal, FSub);
2365 Value *Fabs = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, TrueVal, FSub);
2378 Value *Fabs = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, FalseVal, FNeg);
2390 Value *Fabs = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, TrueVal, FNeg);
unittests/IR/IRBuilderTest.cpp 82 Call = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, V);
88 Call = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, V, I);