reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/InstCombine/InstCombineCalls.cpp
 1786   if (isFreeCall(&CI, &TLI))
 1886     if (Value *V = lowerObjectSizeCall(II, DL, &TLI, /*MustSucceed=*/false))
 3432     if (((Mask & S_NAN) || (Mask & Q_NAN)) && isKnownNeverNaN(Src0, &TLI)) {
 4131   LibCallSimplifier Simplifier(DL, &TLI, ORE, BFI, PSI, InstCombineRAUW,
 4267   if (isAllocationFn(&Call, &TLI))
 4268     annotateAnyAllocSite(Call, &TLI);
 4400   if (isAllocLikeFn(&Call, &TLI))
lib/Transforms/InstCombine/InstCombineCasts.cpp
  166     if (Constant *FoldedC = ConstantFoldConstant(C, DL, &TLI))
lib/Transforms/InstCombine/InstCombineCompares.cpp
  236                                                   CompareRHS, DL, &TLI);
 5999     if (!match(Op0, m_PosZeroFP()) && isKnownNeverNaN(Op0, &TLI)) {
 6003     if (!match(Op1, m_PosZeroFP()) && isKnownNeverNaN(Op1, &TLI)) {
lib/Transforms/InstCombine/InstCombineInternal.h
  360   TargetLibraryInfo &getTargetLibraryInfo() const { return TLI; }
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
 1255         hasFloatFn(&TLI, I.getType(), LibFunc_tan, LibFunc_tanf, LibFunc_tanl)) {
 1261       Value *Res = emitUnaryFloatFnCall(X, &TLI, LibFunc_tan, LibFunc_tanf,
lib/Transforms/InstCombine/InstCombineSelect.cpp
 2666   if (Instruction *Select = foldSelectBinOpIdentity(SI, TLI))
lib/Transforms/InstCombine/InstructionCombining.cpp
 2197         if (isa<AllocaInst>(SrcOp) || isAllocationFn(SrcOp, &TLI)) {
 2375   if (isAllocSiteRemovable(&MI, Users, &TLI)) {
 2387               lowerObjectSizeCall(II, DL, &TLI, /*MustSucceed=*/true);
 3212     if (isInstructionTriviallyDead(I, &TLI)) {
 3226       if (Constant *C = ConstantFoldInstruction(I, DL, &TLI)) {
 3233         if (isInstructionTriviallyDead(I, &TLI))
 3253         if (isInstructionTriviallyDead(I, &TLI))
 3347         if (isInstructionTriviallyDead(I, &TLI)) {