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

References

lib/CodeGen/CodeGenPrepare.cpp
  414   DL = &F.getParent()->getDataLayout();
 1267                                  TLI->getValueType(*DL, Add->getType())))
 1334                                  TLI->getValueType(*DL, Sub->getType())))
 1805       APInt Offset(DL->getIndexSizeInBits(
 1808       Value *Val = Arg->stripAndAccumulateInBoundsConstantOffsets(*DL, Offset);
 1814           DL->getTypeAllocSize(AI->getAllocatedType()) >= MinSize + Offset2)
 1822           GV->getPointerAlignment(*DL) < PrefAlign &&
 1823           DL->getTypeAllocSize(GV->getValueType()) >=
 1830       unsigned DestAlign = getKnownAlignment(MI->getDest(), *DL);
 1834         unsigned SrcAlign = getKnownAlignment(MTI->getSource(), *DL);
 1909       return despeculateCountZeros(II, TLI, DL, ModifiedDT);
 4673   const SimplifyQuery SQ(*DL, TLInfo);
 4783     Type *IntPtrTy = DL->getIntPtrType(Addr->getType());
 4826     if (!DL->isNonIntegralPointerType(Addr->getType())) {
 4922     if (DL->isNonIntegralPointerType(Addr->getType()) ||
 4923         (BasePtrTy && DL->isNonIntegralPointerType(BasePtrTy)) ||
 4924         (ScalePtrTy && DL->isNonIntegralPointerType(ScalePtrTy)) ||
 4926          DL->isNonIntegralPointerType(AddrMode.BaseGV->getType())))
 4931     Type *IntPtrTy = DL->getIntPtrType(Addr->getType());
 5037       TLI->ParseConstraints(*DL, TRI, CS);
 5167          !isPromotedInstructionLegal(*TLI, *DL, PromotedVal))) {
 5317         if (!TLI->isLegalAddressingMode(*DL, AddrMode,
 5331       Type *IntPtrTy = DL->getIntPtrType(GEP->getType());
 5414   return TLI->isExtLoad(LI, Inst, *DL);
 5718   EVT LoadResultVT = TLI->getValueType(*DL, Load->getType());
 5763       EVT TruncVT = TLI->getValueType(*DL, I->getType());
 5792   EVT TruncVT = TLI->getValueType(*DL, TruncTy);
 6225   if (!TLI || !DL)
 6231   MVT RegType = TLI->getRegisterType(Context, TLI->getValueType(*DL, OldType));
 6606   VectorPromoteHelper VPH(*DL, *TLI, *TTI, Inst, CombineCost);
 6932     if (Value *V = SimplifyInstruction(P, {*DL, TLInfo})) {
 6952     if (TLI && OptimizeNoopCopyExpression(CI, *TLI, *DL))
 6960                              TLI->getValueType(*DL, CI->getType())) ==
 6987     if (TLI && splitMergedValStore(*SI, *DL, *TLI))
 7021       if (OptimizeExtractBits(BinOp, CI, *TLI, *DL))
 7102       if (makeBitReverse(I, *DL, *TLI)) {