Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:TLI

57 FunctionLoweringInfo::FunctionLoweringInfo(const TargetLowering &tli)
58 : TLI(tli) {
69 Fn->getAttributes().getRetAttributes(), Outs, TLI);
70 CanLowerReturn = TLI.CanLowerReturn(Fn->getCallingConv(), *MF,
82 uint64_t TySize = TLI.getTargetData()->getTypeAllocSize(Ty);
84 std::max((unsigned)TLI.getTargetData()->getPrefTypeAlignment(Ty),
168 ComputeValueVTs(TLI, PN->getType(), ValueVTs);
171 unsigned NumRegisters = TLI.getNumRegisters(Fn->getContext(), VT);
209 return RegInfo->createVirtualRegister(TLI.getRegClassFor(VT));
221 ComputeValueVTs(TLI, Ty, ValueVTs);
226 EVT RegisterVT = TLI.getRegisterType(Ty->getContext(), ValueVT);
228 unsigned NumRegs = TLI.getNumRegisters(Ty->getContext(), ValueVT);
268 ComputeValueVTs(TLI, Ty, ValueVTs);
273 if (TLI.getNumRegisters(PN->getContext(), IntVT) != 1)
275 IntVT = TLI.getTypeToTransformTo(PN->getContext(), IntVT);