• Home
  • Raw
  • Download

Lines Matching refs:IRBuilder

110 Value *LibCallSimplifier::optimizeStrCat(CallInst *CI, IRBuilder<> &B) {  in optimizeStrCat()
129 IRBuilder<> &B) { in emitStrLenMemCpy()
149 Value *LibCallSimplifier::optimizeStrNCat(CallInst *CI, IRBuilder<> &B) { in optimizeStrNCat()
182 Value *LibCallSimplifier::optimizeStrChr(CallInst *CI, IRBuilder<> &B) { in optimizeStrChr()
222 Value *LibCallSimplifier::optimizeStrRChr(CallInst *CI, IRBuilder<> &B) { in optimizeStrRChr()
249 Value *LibCallSimplifier::optimizeStrCmp(CallInst *CI, IRBuilder<> &B) { in optimizeStrCmp()
282 Value *LibCallSimplifier::optimizeStrNCmp(CallInst *CI, IRBuilder<> &B) { in optimizeStrNCmp()
321 Value *LibCallSimplifier::optimizeStrCpy(CallInst *CI, IRBuilder<> &B) { in optimizeStrCpy()
338 Value *LibCallSimplifier::optimizeStpCpy(CallInst *CI, IRBuilder<> &B) { in optimizeStpCpy()
362 Value *LibCallSimplifier::optimizeStrNCpy(CallInst *CI, IRBuilder<> &B) { in optimizeStrNCpy()
400 Value *LibCallSimplifier::optimizeStrLen(CallInst *CI, IRBuilder<> &B) { in optimizeStrLen()
481 Value *LibCallSimplifier::optimizeStrPBrk(CallInst *CI, IRBuilder<> &B) { in optimizeStrPBrk()
508 Value *LibCallSimplifier::optimizeStrTo(CallInst *CI, IRBuilder<> &B) { in optimizeStrTo()
519 Value *LibCallSimplifier::optimizeStrSpn(CallInst *CI, IRBuilder<> &B) { in optimizeStrSpn()
540 Value *LibCallSimplifier::optimizeStrCSpn(CallInst *CI, IRBuilder<> &B) { in optimizeStrCSpn()
564 Value *LibCallSimplifier::optimizeStrStr(CallInst *CI, IRBuilder<> &B) { in optimizeStrStr()
618 Value *LibCallSimplifier::optimizeMemChr(CallInst *CI, IRBuilder<> &B) { in optimizeMemChr()
696 Value *LibCallSimplifier::optimizeMemCmp(CallInst *CI, IRBuilder<> &B) { in optimizeMemCmp()
764 Value *LibCallSimplifier::optimizeMemCpy(CallInst *CI, IRBuilder<> &B) { in optimizeMemCpy()
771 Value *LibCallSimplifier::optimizeMemMove(CallInst *CI, IRBuilder<> &B) { in optimizeMemMove()
781 IRBuilder<> &B, const TargetLibraryInfo &TLI) { in emitCalloc()
800 static Value *foldMallocMemset(CallInst *Memset, IRBuilder<> &B, in foldMallocMemset()
843 Value *LibCallSimplifier::optimizeMemSet(CallInst *CI, IRBuilder<> &B) { in optimizeMemSet()
880 static Value *optimizeUnaryDoubleFP(CallInst *CI, IRBuilder<> &B, in optimizeUnaryDoubleFP()
902 IRBuilder<>::FastMathFlagGuard Guard(B); in optimizeUnaryDoubleFP()
920 static Value *optimizeBinaryDoubleFP(CallInst *CI, IRBuilder<> &B) { in optimizeBinaryDoubleFP()
936 IRBuilder<>::FastMathFlagGuard Guard(B); in optimizeBinaryDoubleFP()
947 Value *LibCallSimplifier::optimizeCos(CallInst *CI, IRBuilder<> &B) { in optimizeCos()
963 static Value *getPow(Value *InnerChain[33], unsigned Exp, IRBuilder<> &B) { in getPow()
988 Value *LibCallSimplifier::optimizePow(CallInst *CI, IRBuilder<> &B) { in optimizePow()
1026 IRBuilder<>::FastMathFlagGuard Guard(B); in optimizePow()
1049 IRBuilder<>::FastMathFlagGuard Guard(B); in optimizePow()
1106 Value *LibCallSimplifier::optimizeExp2(CallInst *CI, IRBuilder<> &B) { in optimizeExp2()
1151 Value *LibCallSimplifier::optimizeFabs(CallInst *CI, IRBuilder<> &B) { in optimizeFabs()
1168 Value *LibCallSimplifier::optimizeFMinFMax(CallInst *CI, IRBuilder<> &B) { in optimizeFMinFMax()
1177 IRBuilder<>::FastMathFlagGuard Guard(B); in optimizeFMinFMax()
1205 Value *LibCallSimplifier::optimizeLog(CallInst *CI, IRBuilder<> &B) { in optimizeLog()
1226 IRBuilder<>::FastMathFlagGuard Guard(B); in optimizeLog()
1250 Value *LibCallSimplifier::optimizeSqrt(CallInst *CI, IRBuilder<> &B) { in optimizeSqrt()
1296 IRBuilder<>::FastMathFlagGuard Guard(B); in optimizeSqrt()
1317 Value *LibCallSimplifier::optimizeTan(CallInst *CI, IRBuilder<> &B) { in optimizeTan()
1354 static void insertSinCosCall(IRBuilder<> &B, Function *OrigCallee, Value *Arg, in insertSinCosCall()
1404 Value *LibCallSimplifier::optimizeSinCosPi(CallInst *CI, IRBuilder<> &B) { in optimizeSinCosPi()
1485 Value *LibCallSimplifier::optimizeFFS(CallInst *CI, IRBuilder<> &B) { in optimizeFFS()
1509 Value *LibCallSimplifier::optimizeAbs(CallInst *CI, IRBuilder<> &B) { in optimizeAbs()
1518 Value *LibCallSimplifier::optimizeIsDigit(CallInst *CI, IRBuilder<> &B) { in optimizeIsDigit()
1526 Value *LibCallSimplifier::optimizeIsAscii(CallInst *CI, IRBuilder<> &B) { in optimizeIsAscii()
1533 Value *LibCallSimplifier::optimizeToAscii(CallInst *CI, IRBuilder<> &B) { in optimizeToAscii()
1545 Value *LibCallSimplifier::optimizeErrorReporting(CallInst *CI, IRBuilder<> &B, in optimizeErrorReporting()
1585 Value *LibCallSimplifier::optimizePrintFString(CallInst *CI, IRBuilder<> &B) { in optimizePrintFString()
1638 Value *LibCallSimplifier::optimizePrintF(CallInst *CI, IRBuilder<> &B) { in optimizePrintF()
1660 Value *LibCallSimplifier::optimizeSPrintFString(CallInst *CI, IRBuilder<> &B) { in optimizeSPrintFString()
1720 Value *LibCallSimplifier::optimizeSPrintF(CallInst *CI, IRBuilder<> &B) { in optimizeSPrintF()
1741 Value *LibCallSimplifier::optimizeFPrintFString(CallInst *CI, IRBuilder<> &B) { in optimizeFPrintFString()
1790 Value *LibCallSimplifier::optimizeFPrintF(CallInst *CI, IRBuilder<> &B) { in optimizeFPrintF()
1811 Value *LibCallSimplifier::optimizeFWrite(CallInst *CI, IRBuilder<> &B) { in optimizeFWrite()
1836 Value *LibCallSimplifier::optimizeFPuts(CallInst *CI, IRBuilder<> &B) { in optimizeFPuts()
1860 Value *LibCallSimplifier::optimizePuts(CallInst *CI, IRBuilder<> &B) { in optimizePuts()
1887 IRBuilder<> &Builder) { in optimizeStringMemoryLibCall()
1960 IRBuilder<> Builder(CI, /*FPMathTag=*/nullptr, OpBundles); in optimizeCall()
1997 IRBuilder<> TmpBuilder(SimplifiedCI); in optimizeCall()
2212 IRBuilder<> &B) { in optimizeMemCpyChk()
2222 IRBuilder<> &B) { in optimizeMemMoveChk()
2232 IRBuilder<> &B) { in optimizeMemSetChk()
2244 IRBuilder<> &B, in optimizeStrpCpyChk()
2285 IRBuilder<> &B, in optimizeStrpNCpyChk()
2316 IRBuilder<> Builder(CI, /*FPMathTag=*/nullptr, OpBundles); in optimizeCall()