Searched refs:LVT (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeFloatTypes.cpp | 421 EVT LVT = LHS.getValueType(); in SoftenFloatRes_FCOPYSIGN() local 424 unsigned LSize = LVT.getSizeInBits(); in SoftenFloatRes_FCOPYSIGN() 435 int SizeDiff = RVT.getSizeInBits() - LVT.getSizeInBits(); in SoftenFloatRes_FCOPYSIGN() 442 SignBit = DAG.getNode(ISD::TRUNCATE, dl, LVT, SignBit); in SoftenFloatRes_FCOPYSIGN() 444 SignBit = DAG.getNode(ISD::ANY_EXTEND, dl, LVT, SignBit); in SoftenFloatRes_FCOPYSIGN() 446 DAG.getNode(ISD::SHL, dl, LVT, SignBit, in SoftenFloatRes_FCOPYSIGN() 454 ISD::SHL, dl, LVT, DAG.getConstant(1, dl, LVT), in SoftenFloatRes_FCOPYSIGN() 456 TLI.getShiftAmountTy(LVT, DAG.getDataLayout()))); in SoftenFloatRes_FCOPYSIGN() 457 Mask = DAG.getNode(ISD::SUB, dl, LVT, Mask, DAG.getConstant(1, dl, LVT)); in SoftenFloatRes_FCOPYSIGN() 458 LHS = DAG.getNode(ISD::AND, dl, LVT, LHS, Mask); in SoftenFloatRes_FCOPYSIGN() [all …]
|
| H A D | LegalizeTypes.cpp | 999 EVT LVT = Lo.getValueType(); in JoinIntegers() local 1002 LVT.getSizeInBits() + HVT.getSizeInBits()); in JoinIntegers() 1008 DAG.getConstant(LVT.getSizeInBits(), dlHi, ShiftAmtVT)); in JoinIntegers()
|
| H A D | SelectionDAGBuilder.cpp | 9094 MVT LVT = TLI.hasFastEqualityCompare(NumBits); in visitMemCmpBCmpCall() local 9095 if (LVT != MVT::INVALID_SIMPLE_VALUE_TYPE) { in visitMemCmpBCmpCall() 9101 if (!TLI.isTypeLegal(LVT) || in visitMemCmpBCmpCall() 9102 !TLI.allowsMisalignedMemoryAccesses(LVT, SrcAS) || in visitMemCmpBCmpCall() 9103 !TLI.allowsMisalignedMemoryAccesses(LVT, DstAS)) in visitMemCmpBCmpCall() 9104 LVT = MVT::INVALID_SIMPLE_VALUE_TYPE; in visitMemCmpBCmpCall() 9107 return LVT; in visitMemCmpBCmpCall()
|
| H A D | TargetLowering.cpp | 234 MVT LVT = MVT::LAST_INTEGER_VALUETYPE; in findOptimalMemOpLowering() local 235 while (!isTypeLegal(LVT)) in findOptimalMemOpLowering() 236 LVT = (MVT::SimpleValueType)(LVT.SimpleTy - 1); in findOptimalMemOpLowering() 237 assert(LVT.isInteger()); in findOptimalMemOpLowering() 241 if (VT.bitsGT(LVT)) in findOptimalMemOpLowering() 242 VT = LVT; in findOptimalMemOpLowering()
|
| H A D | DAGCombiner.cpp | 23813 EVT LVT = ExtVT; in visitEXTRACT_VECTOR_ELT() local 23814 if (ScalarVT.bitsLT(LVT) && !TLI.isTruncateFree(LVT, ScalarVT)) in visitEXTRACT_VECTOR_ELT() 23928 return DAG.getUNDEF(LVT); in visitEXTRACT_VECTOR_ELT() 23931 TLI.scalarizeExtractedVectorLoad(LVT, DL, VecVT, Index, LN0, DAG)) { in visitEXTRACT_VECTOR_ELT()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 173 EVT LVT = N->getOperand(0).getValueType(); in SelectExtractHigh() local 175 if (!VT.is64BitVector() || !LVT.is128BitVector() || in SelectExtractHigh()
|
| H A D | AArch64ISelLowering.cpp | 25748 EVT LVT = VT.getDoubleNumVectorElementsVT(*DCI.DAG.getContext()); in performDUPCombine() local 25751 DCI.DAG.getVTList(LVT), Ops)) { in performDUPCombine()
|