Home
last modified time | relevance | path

Searched defs:Sqrt (Results 1 – 4 of 4) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp2040 Value *Sqrt, *Base = Pow->getArgOperand(0), *Expo = Pow->getArgOperand(1); in replacePowWithSqrt() local
2139 if (Value *Sqrt = replacePowWithSqrt(Pow, B)) in optimizePow() local
2150 Value *Sqrt = nullptr; in optimizePow() local
2480 Function *Sqrt = Intrinsic::getDeclaration(M, Intrinsic::sqrt, ArgType); in optimizeSqrt() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp433 Function *Sqrt = Intrinsic::getDeclaration(M, Intrinsic::sqrt, Ty); in foldSqrt() local
/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp630 Value *Sqrt = Builder.CreateUnaryIntrinsic(Intrinsic::sqrt, XY, &I); in visitFMul() local
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp15931 SDValue Sqrt, Y; in visitFDIV() local
16184 SDValue Sqrt = DAG.getNode(ISD::FSQRT, DL, VT, N->getOperand(0)); in visitFPOW() local
25148 SDValue Sqrt = RHS; in SimplifySelectOps() local