Lines Matching refs:copyFlags

280 static Value *copyFlags(const CallInst &Old, Value *New) {  in copyFlags()  function
315 return copyFlags(*CI, emitStrLenMemCpy(Src, Dst, Len, B)); in optimizeStrCat()
379 return copyFlags(*CI, emitStrLenMemCpy(Src, Dst, SrcLen, B)); in optimizeStrNCat()
430 return copyFlags( in optimizeStrChr()
477 return copyFlags(*CI, emitStrChr(SrcStr, '\0', B, TLI)); in optimizeStrRChr()
486 return copyFlags(*CI, emitMemRChr(SrcStr, CharVal, Size, B, DL, TLI)); in optimizeStrRChr()
519 return copyFlags( in optimizeStrCmp()
529 return copyFlags( in optimizeStrCmp()
536 return copyFlags( in optimizeStrCmp()
573 return copyFlags(*CI, emitMemCmp(Str1P, Str2P, Size, B, DL, TLI)); in optimizeStrNCmp()
606 return copyFlags( in optimizeStrNCmp()
614 return copyFlags( in optimizeStrNCmp()
631 return copyFlags(*CI, emitStrDup(Src, B, TLI)); in optimizeStrNDup()
657 copyFlags(*CI, NewCI); in optimizeStrCpy()
667 return copyFlags(*CI, emitStrCpy(Dst, Src, B, TLI)); in optimizeStpCpy()
691 copyFlags(*CI, NewCI); in optimizeStpCpy()
731 copyFlags(*CI, NewCI); in optimizeStrNCpy()
755 copyFlags(*CI, NewCI); in optimizeStrNCpy()
924 return copyFlags(*CI, emitStrChr(CI->getArgOperand(0), S2[0], B, TLI)); in optimizeStrPBrk()
980 return copyFlags(*CI, emitStrLen(CI->getArgOperand(0), B, DL, TLI)); in optimizeStrCSpn()
1425 return copyFlags(*CI, emitBCmp(LHS, RHS, Size, B, DL, TLI)); in optimizeMemCmp()
1446 copyFlags(*CI, NewCI); in optimizeMemCpy()
1475 copyFlags(*CI, B.CreateMemCpy(Dst, Align(1), Src, Align(1), in optimizeMemCCpy()
1485 copyFlags(*CI, B.CreateMemCpy(Dst, Align(1), Src, Align(1), NewN)); in optimizeMemCCpy()
1502 copyFlags(*CI, NewCI); in optimizeMemPCpy()
1517 copyFlags(*CI, NewCI); in optimizeMemMove()
1532 copyFlags(*CI, NewCI); in optimizeMemSet()
1538 return copyFlags(*CI, emitMalloc(CI->getArgOperand(1), B, DL, TLI)); in optimizeRealloc()
1559 return copyFlags(*CI, NewCall); in replaceUnaryCall()
1684 return copyFlags( in optimizeCAbs()
1709 copyFlags(*Call, B.CreateCall(Call->getCalledFunction(), X))); in optimizeTrigReflections()
1716 return copyFlags(*Call, in optimizeTrigReflections()
1829 return copyFlags(*Pow, in replacePowWithExp()
1850 return copyFlags(*Pow, B.CreateCall(Intrinsic::getDeclaration( in replacePowWithExp()
1854 return copyFlags(*Pow, emitUnaryFloatFnCall(FMul, TLI, LibFunc_exp2, in replacePowWithExp()
1864 return copyFlags(*Pow, emitUnaryFloatFnCall(Expo, TLI, LibFunc_exp10, in replacePowWithExp()
1885 return copyFlags(*Pow, B.CreateCall(Intrinsic::getDeclaration( in replacePowWithExp()
1890 return copyFlags(*Pow, emitUnaryFloatFnCall(FMul, TLI, LibFunc_exp2, in replacePowWithExp()
1956 Sqrt = copyFlags(*Pow, Sqrt); in replacePowWithSqrt()
2064 Value *PowI = copyFlags( in optimizePow()
2080 return copyFlags(*Pow, createPowWithIntegerExponent(Base, ExpoI, M, B)); in optimizePow()
2146 return copyFlags( in optimizeFMinFMax()
2366 return copyFlags(*CI, B.CreateFMul(FabsCall, SqrtCall)); in optimizeSqrt()
2368 return copyFlags(*CI, FabsCall); in optimizeSqrt()
2706 return copyFlags(*CI, emitPutChar(B.getInt32(FormatStr[0]), B, TLI)); in optimizePrintFString()
2718 return copyFlags(*CI, emitPutChar(B.getInt32(OperandStr[0]), B, TLI)); in optimizePrintFString()
2723 return copyFlags(*CI, emitPutS(GV, B, TLI)); in optimizePrintFString()
2735 return copyFlags(*CI, emitPutS(GV, B, TLI)); in optimizePrintFString()
2742 return copyFlags(*CI, emitPutChar(CI->getArgOperand(1), B, TLI)); in optimizePrintFString()
2747 return copyFlags(*CI, emitPutS(CI->getArgOperand(1), B, TLI)); in optimizePrintFString()
2838 return copyFlags(*CI, emitStrCpy(Dest, CI->getArgOperand(2), B, TLI)); in optimizeSPrintFString()
2938 copyFlags( in optimizeSnPrintFString()
2981 copyFlags( in optimizeSnPrintFString()
3024 return copyFlags( in optimizeFPrintFString()
3041 return copyFlags( in optimizeFPrintFString()
3049 return copyFlags( in optimizeFPrintFString()
3138 return copyFlags( in optimizeFPuts()
3154 return copyFlags(*CI, emitPutChar(B.getInt32('\n'), B, TLI)); in optimizePuts()
3161 return copyFlags(*CI, B.CreateMemMove(CI->getArgOperand(1), Align(1), in optimizeBCopy()
3610 copyFlags(*CI, NewCI); in optimizeMemCpyChk()
3624 copyFlags(*CI, NewCI); in optimizeMemMoveChk()
3638 copyFlags(*CI, NewCI); in optimizeMemSetChk()
3653 return copyFlags(*CI, NewCI); in optimizeMemPCpyChk()
3678 return copyFlags(*CI, emitStrCpy(Dst, Src, B, TLI)); in optimizeStrpCpyChk()
3680 return copyFlags(*CI, emitStpCpy(Dst, Src, B, TLI)); in optimizeStrpCpyChk()
3705 return copyFlags(*CI, cast<CallInst>(Ret)); in optimizeStrpCpyChk()
3711 return copyFlags(*CI, emitStrLen(CI->getArgOperand(0), B, in optimizeStrLenChk()
3721 return copyFlags(*CI, in optimizeStrpNCpyChk()
3725 return copyFlags(*CI, in optimizeStrpNCpyChk()
3736 return copyFlags( in optimizeMemCCpyChk()
3747 return copyFlags(*CI, in optimizeSNPrintfChk()
3759 return copyFlags(*CI, in optimizeSPrintfChk()
3770 return copyFlags( in optimizeStrCatChk()
3779 return copyFlags(*CI, in optimizeStrLCat()
3789 return copyFlags(*CI, in optimizeStrNCatChk()
3799 return copyFlags(*CI, in optimizeStrLCpyChk()
3809 return copyFlags( in optimizeVSNPrintfChk()
3819 return copyFlags(*CI, in optimizeVSPrintfChk()