Home
last modified time | relevance | path

Searched refs:LibCallSimplifier (Results 1 – 4 of 4) sorted by relevance

/freebsd-10-stable/contrib/llvm/include/llvm/Transforms/Utils/
DSimplifyLibCalls.h29 class LibCallSimplifier {
34 LibCallSimplifier(const DataLayout *TD, const TargetLibraryInfo *TLI,
36 virtual ~LibCallSimplifier();
/freebsd-10-stable/contrib/llvm/lib/Transforms/Utils/
DSimplifyLibCalls.cpp48 const LibCallSimplifier *LCS;
68 const LibCallSimplifier *LCS, IRBuilder<> &B) { in optimizeCall()
1913 const LibCallSimplifier *LCS;
1922 const LibCallSimplifier *LCS, in LibCallSimplifierImpl()
2183 LibCallSimplifier::LibCallSimplifier(const DataLayout *TD, in LibCallSimplifier() function in llvm::LibCallSimplifier
2189 LibCallSimplifier::~LibCallSimplifier() { in ~LibCallSimplifier()
2193 Value *LibCallSimplifier::optimizeCall(CallInst *CI) { in optimizeCall()
2198 void LibCallSimplifier::replaceAllUsesWith(Instruction *I, Value *With) const { in replaceAllUsesWith()
/freebsd-10-stable/contrib/llvm/lib/Transforms/InstCombine/
DInstCombine.h78 LibCallSimplifier *Simplifier;
DInstructionCombining.cpp2482 class InstCombinerLibCallSimplifier : public LibCallSimplifier {
2488 : LibCallSimplifier(TD, TLI, UnsafeFPShrink) { in InstCombinerLibCallSimplifier()