Home
last modified time | relevance | path

Searched refs:CreateUnaryIntrinsic (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp561 CallInst *FQ = Builder.CreateUnaryIntrinsic(Intrinsic::trunc, FQM); in expandDivRem24()
576 FR = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, FR, FQ); in expandDivRem24()
579 FB = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, FB, FQ); in expandDivRem24()
H A DAMDGPUAtomicOptimizer.cpp350 Instruction *const Ctpop = B.CreateUnaryIntrinsic(Intrinsic::ctpop, Exec); in optimizeAtomic()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp1774 Value *Fabs = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, X, FCI); in visitSelectInst()
1787 Value *Fabs = Builder.CreateUnaryIntrinsic(Intrinsic::fabs, X, FCI); in visitSelectInst()
H A DInstCombineCalls.cpp673 Value *Res = Builder.CreateUnaryIntrinsic(ID, Src, &II); in simplifyX86round()
2270 Builder.CreateUnaryIntrinsic(II->getIntrinsicID(), ExtSrc, II); in visitCallInst()
2291 Value *NewSin = Builder.CreateUnaryIntrinsic(Intrinsic::sin, X, II); in visitCallInst()
H A DInstCombineMulDivRem.cpp441 Value *Sqrt = Builder.CreateUnaryIntrinsic(Intrinsic::sqrt, XY, &I); in visitFMul()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DIRBuilder.cpp734 CallInst *IRBuilderBase::CreateUnaryIntrinsic(Intrinsic::ID ID, Value *V, in CreateUnaryIntrinsic() function in IRBuilderBase
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIRBuilder.h680 CallInst *CreateUnaryIntrinsic(Intrinsic::ID ID, Value *V,