Lines Matching refs:TLI
137 TargetLibraryInfo *TLI;
143 TD = 0; DT = 0; SE = 0; TLI = 0; TTI = 0;
196 return TLI ? TLI : (TLI = &getAnalysis<TargetLibraryInfo>());
232 const TargetLibraryInfo *TLI) {
253 if (isInstructionTriviallyDead(OpI, TLI))
265 const TargetLibraryInfo *TLI) {
267 if (isInstructionTriviallyDead(I, TLI))
268 deleteDeadInstruction(I, SE, TLI);
499 TargetLibraryInfo *TLI = LIR.getTargetLibraryInfo();
547 deleteDeadInstruction(PreCond, *SE, TLI);
674 TLI = &getAnalysis<TargetLibraryInfo>();
676 // set TLI
837 if (!TLI->has(LibFunc::memset))
960 if (SplatValue && TLI->has(LibFunc::memset) &&
967 TLI->has(LibFunc::memset_pattern16) &&
1001 deleteIfDeadInstruction(BasePtr, *SE, TLI);
1057 deleteDeadInstruction(TheStore, *SE, TLI);
1070 if (!TLI->has(LibFunc::memcpy))
1098 deleteIfDeadInstruction(StoreBasePtr, *SE, TLI);
1113 deleteIfDeadInstruction(LoadBasePtr, *SE, TLI);
1114 deleteIfDeadInstruction(StoreBasePtr, *SE, TLI);
1147 deleteDeadInstruction(SI, *SE, TLI);