Lines Matching defs:TLI
87 const TargetLowering &TLI;
97 TLI(*TM.getTargetLowering()),
258 EVT Evt = TLI.getValueType(Ty, true);
266 return TLI.isTypeLegal(VT);
309 if (TLI.getValueType(U->getOperand(0)->getType()) == TLI.getPointerTy())
314 if (TLI.getValueType(U->getType()) == TLI.getPointerTy())
735 EVT SrcEVT = TLI.getValueType(Ty, true);
826 EVT SrcVT = TLI.getValueType(Src->getType(), true);
827 EVT DestVT = TLI.getValueType(I->getType(), true);
844 EVT SrcVT = TLI.getValueType(Src->getType(), true);
845 EVT DestVT = TLI.getValueType(I->getType(), true);
923 EVT SrcEVT = TLI.getValueType(Src->getType(), true);
1086 EVT DestVT = TLI.getValueType(I->getType(), true);
1321 const TargetRegisterClass *CpyRC = TLI.getRegClassFor(CopyVT);
1330 ResultReg = createResultReg(TLI.getRegClassFor(RetVT));
1512 GetReturnInfo(F.getReturnType(), F.getAttributes(), Outs, TLI);
1549 EVT RVEVT = TLI.getValueType(RV->getType());
1677 EVT SrcVT = TLI.getValueType(Src->getType(), true);
1678 EVT DestVT = TLI.getValueType(I->getType(), true);
1713 SrcEVT = TLI.getValueType(SrcTy, true);
1714 DestEVT = TLI.getValueType(DestTy, true);
1803 unsigned DestReg = createResultReg(TLI.getRegClassFor(VT));
2028 EVT CEVT = TLI.getValueType(C->getType(), true);