Lines Matching refs:TLI
60 const TargetLowering *TLI = TM.getTargetLowering();
68 GetReturnInfo(Fn->getReturnType(), Fn->getAttributes(), Outs, *TLI);
69 CanLowerReturn = TLI->CanLowerReturn(Fn->getCallingConv(), *MF,
86 uint64_t TySize = TLI->getDataLayout()->getTypeAllocSize(Ty);
88 std::max((unsigned)TLI->getDataLayout()->getPrefTypeAlignment(Ty),
106 (unsigned)TLI->getDataLayout()->getPrefTypeAlignment(
121 unsigned SP = TLI->getStackPointerRegisterToSaveRestore();
123 TLI->ParseConstraints(CS);
128 TLI->ComputeConstraintToUse(Op, SDValue(), DAG);
130 TLI->getRegForInlineAsmConstraint(Op.ConstraintCode,
207 ComputeValueVTs(*TLI, PN->getType(), ValueVTs);
210 unsigned NumRegisters = TLI->getNumRegisters(Fn->getContext(), VT);
260 const TargetLowering *TLI = TM.getTargetLowering();
263 ComputeValueVTs(*TLI, Ty, ValueVTs);
268 MVT RegisterVT = TLI->getRegisterType(Ty->getContext(), ValueVT);
270 unsigned NumRegs = TLI->getNumRegisters(Ty->getContext(), ValueVT);
309 const TargetLowering *TLI = TM.getTargetLowering();
312 ComputeValueVTs(*TLI, Ty, ValueVTs);
317 if (TLI->getNumRegisters(PN->getContext(), IntVT) != 1)
319 IntVT = TLI->getTypeToTransformTo(PN->getContext(), IntVT);