Home | History | Annotate | Download | only in Utils

Lines Matching refs:CI

51   Value *optimizeCall(CallInst *CI);
54 Value *optimizeMemCpyChk(CallInst *CI, IRBuilder<> &B);
55 Value *optimizeMemMoveChk(CallInst *CI, IRBuilder<> &B);
56 Value *optimizeMemSetChk(CallInst *CI, IRBuilder<> &B);
59 Value *optimizeStrpCpyChk(CallInst *CI, IRBuilder<> &B, LibFunc Func);
60 Value *optimizeStrpNCpyChk(CallInst *CI, IRBuilder<> &B, LibFunc Func);
62 /// \brief Checks whether the call \p CI to a fortified libcall is foldable
64 bool isFortifiedCallFoldable(CallInst *CI, unsigned ObjSizeOp,
100 Value *optimizeCall(CallInst *CI);
104 Value *optimizeStrCat(CallInst *CI, IRBuilder<> &B);
105 Value *optimizeStrNCat(CallInst *CI, IRBuilder<> &B);
106 Value *optimizeStrChr(CallInst *CI, IRBuilder<> &B);
107 Value *optimizeStrRChr(CallInst *CI, IRBuilder<> &B);
108 Value *optimizeStrCmp(CallInst *CI, IRBuilder<> &B);
109 Value *optimizeStrNCmp(CallInst *CI, IRBuilder<> &B);
110 Value *optimizeStrCpy(CallInst *CI, IRBuilder<> &B);
111 Value *optimizeStpCpy(CallInst *CI, IRBuilder<> &B);
112 Value *optimizeStrNCpy(CallInst *CI, IRBuilder<> &B);
113 Value *optimizeStrLen(CallInst *CI, IRBuilder<> &B);
114 Value *optimizeStrPBrk(CallInst *CI, IRBuilder<> &B);
115 Value *optimizeStrTo(CallInst *CI, IRBuilder<> &B);
116 Value *optimizeStrSpn(CallInst *CI, IRBuilder<> &B);
117 Value *optimizeStrCSpn(CallInst *CI, IRBuilder<> &B);
118 Value *optimizeStrStr(CallInst *CI, IRBuilder<> &B);
119 Value *optimizeMemChr(CallInst *CI, IRBuilder<> &B);
120 Value *optimizeMemCmp(CallInst *CI, IRBuilder<> &B);
121 Value *optimizeMemCpy(CallInst *CI, IRBuilder<> &B);
122 Value *optimizeMemMove(CallInst *CI, IRBuilder<> &B);
123 Value *optimizeMemSet(CallInst *CI, IRBuilder<> &B);
125 Value *optimizeStringMemoryLibCall(CallInst *CI, IRBuilder<> &B);
128 Value *optimizeCos(CallInst *CI, IRBuilder<> &B);
129 Value *optimizePow(CallInst *CI, IRBuilder<> &B);
130 Value *optimizeExp2(CallInst *CI, IRBuilder<> &B);
131 Value *optimizeFMinFMax(CallInst *CI, IRBuilder<> &B);
132 Value *optimizeLog(CallInst *CI, IRBuilder<> &B);
133 Value *optimizeSqrt(CallInst *CI, IRBuilder<> &B);
134 Value *optimizeSinCosPi(CallInst *CI, IRBuilder<> &B);
135 Value *optimizeTan(CallInst *CI, IRBuilder<> &B);
138 Value *optimizeFFS(CallInst *CI, IRBuilder<> &B);
139 Value *optimizeFls(CallInst *CI, IRBuilder<> &B);
140 Value *optimizeAbs(CallInst *CI, IRBuilder<> &B);
141 Value *optimizeIsDigit(CallInst *CI, IRBuilder<> &B);
142 Value *optimizeIsAscii(CallInst *CI, IRBuilder<> &B);
143 Value *optimizeToAscii(CallInst *CI, IRBuilder<> &B);
146 Value *optimizeErrorReporting(CallInst *CI, IRBuilder<> &B,
148 Value *optimizePrintF(CallInst *CI, IRBuilder<> &B);
149 Value *optimizeSPrintF(CallInst *CI, IRBuilder<> &B);
150 Value *optimizeFPrintF(CallInst *CI, IRBuilder<> &B);
151 Value *optimizeFWrite(CallInst *CI, IRBuilder<> &B);
152 Value *optimizeFPuts(CallInst *CI, IRBuilder<> &B);
153 Value *optimizePuts(CallInst *CI, IRBuilder<> &B);
161 Value *optimizePrintFString(CallInst *CI, IRBuilder<> &B);
162 Value *optimizeSPrintFString(CallInst *CI, IRBuilder<> &B);
163 Value *optimizeFPrintFString(CallInst *CI, IRBuilder<> &B);