Searched refs:LVT (Results 1 - 4 of 4) sorted by relevance

/freebsd-11.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeFloatTypes.cpp238 EVT LVT = LHS.getValueType(); local
241 unsigned LSize = LVT.getSizeInBits();
252 int SizeDiff = RVT.getSizeInBits() - LVT.getSizeInBits();
259 SignBit = DAG.getNode(ISD::TRUNCATE, dl, LVT, SignBit);
261 SignBit = DAG.getNode(ISD::ANY_EXTEND, dl, LVT, SignBit);
263 DAG.getNode(ISD::SHL, dl, LVT, SignBit,
271 ISD::SHL, dl, LVT, DAG.getConstant(1, dl, LVT),
273 TLI.getShiftAmountTy(LVT, DAG.getDataLayout())));
274 Mask = DAG.getNode(ISD::SUB, dl, LVT, Mas
[all...]
H A DLegalizeTypes.cpp1046 EVT LVT = Lo.getValueType(); local
1049 LVT.getSizeInBits() + HVT.getSizeInBits());
1054 DAG.getConstant(LVT.getSizeInBits(), dlHi,
H A DSelectionDAG.cpp4195 MVT LVT = MVT::i64; local
4196 while (!TLI.isTypeLegal(LVT))
4197 LVT = (MVT::SimpleValueType)(LVT.SimpleTy - 1);
4198 assert(LVT.isInteger());
4200 if (VT.bitsGT(LVT))
4201 VT = LVT;
H A DDAGCombiner.cpp12233 EVT LVT = ExtVT; local
12237 if (NVT.bitsLT(LVT) && !TLI.isTruncateFree(LVT, NVT))
12327 return DAG.getUNDEF(LVT);

Completed in 120 milliseconds