Home
last modified time | relevance | path

Searched refs:NewLdexp (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2701 Value *NewLdexp = nullptr; in visitCallInst() local
2704 NewLdexp = Builder.CreateLdexp(Src, SelectLHS); in visitCallInst()
2705 Select = Builder.CreateSelect(SelectCond, NewLdexp, Src); in visitCallInst()
2707 NewLdexp = Builder.CreateLdexp(Src, SelectRHS); in visitCallInst()
2708 Select = Builder.CreateSelect(SelectCond, Src, NewLdexp); in visitCallInst()
2711 if (NewLdexp) { in visitCallInst()
2713 cast<Instruction>(NewLdexp)->copyFastMathFlags(II); in visitCallInst()
H A DInstCombineSelect.cpp417 CallInst *NewLdexp = Builder.CreateIntrinsic( in foldSelectOpOp() local
419 NewLdexp->setFastMathFlags(FMF); in foldSelectOpOp()
420 return replaceInstUsesWith(SI, NewLdexp); in foldSelectOpOp()