MCPcopy Create free account
hub / github.com/GoSSIP-SJTU/Armariris / optimizeUnaryDoubleFP

Function optimizeUnaryDoubleFP

lib/Transforms/Utils/SimplifyLibCalls.cpp:880–917  ·  view source on GitHub ↗

Shrink double -> float for unary functions like 'floor'.

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 8

optimizeCosMethod · 0.85
optimizePowMethod · 0.85
optimizeExp2Method · 0.85
optimizeFabsMethod · 0.85
optimizeLogMethod · 0.85
optimizeSqrtMethod · 0.85
optimizeTanMethod · 0.85
optimizeCallMethod · 0.85

Calls 15

valueHasFloatPrecisionFunction · 0.85
isDoubleTyMethod · 0.80
usersMethod · 0.80
isFloatTyMethod · 0.80
getCalledFunctionMethod · 0.45
getTypeMethod · 0.45
getArgOperandMethod · 0.45
setFastMathFlagsMethod · 0.45
getFastMathFlagsMethod · 0.45
isIntrinsicMethod · 0.45
getModuleMethod · 0.45
getIntrinsicIDMethod · 0.45

Tested by

no test coverage detected