Searched refs:LVT (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeFloatTypes.cpp | 376 EVT LVT = LHS.getValueType(); in SoftenFloatRes_FCOPYSIGN() local 379 unsigned LSize = LVT.getSizeInBits(); in SoftenFloatRes_FCOPYSIGN() 390 int SizeDiff = RVT.getSizeInBits() - LVT.getSizeInBits(); in SoftenFloatRes_FCOPYSIGN() 397 SignBit = DAG.getNode(ISD::TRUNCATE, dl, LVT, SignBit); in SoftenFloatRes_FCOPYSIGN() 399 SignBit = DAG.getNode(ISD::ANY_EXTEND, dl, LVT, SignBit); in SoftenFloatRes_FCOPYSIGN() 401 DAG.getNode(ISD::SHL, dl, LVT, SignBit, in SoftenFloatRes_FCOPYSIGN() 409 ISD::SHL, dl, LVT, DAG.getConstant(1, dl, LVT), in SoftenFloatRes_FCOPYSIGN() 411 TLI.getShiftAmountTy(LVT, DAG.getDataLayout()))); in SoftenFloatRes_FCOPYSIGN() 412 Mask = DAG.getNode(ISD::SUB, dl, LVT, Mask, DAG.getConstant(1, dl, LVT)); in SoftenFloatRes_FCOPYSIGN() 413 LHS = DAG.getNode(ISD::AND, dl, LVT, LHS, Mask); in SoftenFloatRes_FCOPYSIGN() [all …]
|
H A D | LegalizeTypes.cpp | 996 EVT LVT = Lo.getValueType(); in JoinIntegers() local 999 LVT.getSizeInBits() + HVT.getSizeInBits()); in JoinIntegers() 1005 DAG.getConstant(LVT.getSizeInBits(), dlHi, ShiftAmtVT)); in JoinIntegers()
|
H A D | SelectionDAGBuilder.cpp | 8943 MVT LVT = TLI.hasFastEqualityCompare(NumBits); in visitMemCmpBCmpCall() local 8944 if (LVT != MVT::INVALID_SIMPLE_VALUE_TYPE) { in visitMemCmpBCmpCall() 8950 if (!TLI.isTypeLegal(LVT) || in visitMemCmpBCmpCall() 8951 !TLI.allowsMisalignedMemoryAccesses(LVT, SrcAS) || in visitMemCmpBCmpCall() 8952 !TLI.allowsMisalignedMemoryAccesses(LVT, DstAS)) in visitMemCmpBCmpCall() 8953 LVT = MVT::INVALID_SIMPLE_VALUE_TYPE; in visitMemCmpBCmpCall() 8956 return LVT; in visitMemCmpBCmpCall()
|
H A D | TargetLowering.cpp | 220 MVT LVT = MVT::LAST_INTEGER_VALUETYPE; in findOptimalMemOpLowering() local 221 while (!isTypeLegal(LVT)) in findOptimalMemOpLowering() 222 LVT = (MVT::SimpleValueType)(LVT.SimpleTy - 1); in findOptimalMemOpLowering() 223 assert(LVT.isInteger()); in findOptimalMemOpLowering() 227 if (VT.bitsGT(LVT)) in findOptimalMemOpLowering() 228 VT = LVT; in findOptimalMemOpLowering()
|
H A D | DAGCombiner.cpp | 22765 EVT LVT = ExtVT; in visitEXTRACT_VECTOR_ELT() local 22766 if (ScalarVT.bitsLT(LVT) && !TLI.isTruncateFree(LVT, ScalarVT)) in visitEXTRACT_VECTOR_ELT() 22875 return DAG.getUNDEF(LVT); in visitEXTRACT_VECTOR_ELT()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelDAGToDAG.cpp | 168 EVT LVT = N->getOperand(0).getValueType(); in SelectExtractHigh() local 170 if (!VT.is64BitVector() || !LVT.is128BitVector() || in SelectExtractHigh()
|
H A D | AArch64ISelLowering.cpp | 24342 EVT LVT = VT.getDoubleNumVectorElementsVT(*DCI.DAG.getContext()); in performDUPCombine() local 24345 DCI.DAG.getVTList(LVT), Ops)) { in performDUPCombine()
|