| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | LegacyPassNameParser.h | 90 static int ValCompare(const PassNameParser::OptionInfo *VT1, in ValCompare() argument 92 return VT1->Name.compare(VT2->Name); in ValCompare()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
| H A D | BPFISelLowering.cpp | 213 bool BPFTargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree() argument 214 if (!VT1.isInteger() || !VT2.isInteger()) in isTruncateFree() 216 unsigned NumBits1 = VT1.getSizeInBits(); in isTruncateFree() 229 bool BPFTargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree() argument 230 if (!getHasAlu32() || !VT1.isInteger() || !VT2.isInteger()) in isZExtFree() 232 unsigned NumBits1 = VT1.getSizeInBits(); in isZExtFree() 238 EVT VT1 = Val.getValueType(); in isZExtFree() local 239 if (Val.getOpcode() == ISD::LOAD && VT1.isSimple() && VT2.isSimple()) { in isZExtFree() 240 MVT MT1 = VT1.getSimpleVT().SimpleTy; in isZExtFree()
|
| H A D | BPFISelLowering.h | 153 bool isTruncateFree(EVT VT1, EVT VT2) const override; 157 bool isZExtFree(EVT VT1, EVT VT2) const override;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.h | 63 bool isTruncateFree(EVT VT1, EVT VT2) const override; 74 bool isZExtFree(EVT VT1, EVT VT2) const override;
|
| H A D | MSP430ISelLowering.cpp | 1249 bool MSP430TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree() argument 1250 if (!VT1.isInteger() || !VT2.isInteger()) in isTruncateFree() 1253 return (VT1.getFixedSizeInBits() > VT2.getFixedSizeInBits()); in isTruncateFree() 1261 bool MSP430TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree() argument 1263 return false && VT1 == MVT::i8 && VT2 == MVT::i16; in isZExtFree()
|
| /freebsd/contrib/llvm-project/libc/include/llvm-libc-macros/linux/ |
| H A D | termios-macros.h | 65 #define VT1 0040000 // Vertical-tab delay type 1 macro
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 673 LLVM_ABI SDVTList getVTList(EVT VT1, EVT VT2); 674 LLVM_ABI SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3); 675 LLVM_ABI SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3, EVT VT4); 1773 LLVM_ABI SDNode *SelectNodeTo(SDNode *N, unsigned MachineOpc, EVT VT1, 1775 LLVM_ABI SDNode *SelectNodeTo(SDNode *N, unsigned MachineOpc, EVT VT1, 1777 LLVM_ABI SDNode *SelectNodeTo(SDNode *N, unsigned MachineOpc, EVT VT1, 1779 LLVM_ABI SDNode *SelectNodeTo(SDNode *N, unsigned MachineOpc, EVT VT1, 1812 EVT VT1, EVT VT2, SDValue Op1, 1815 EVT VT1, EVT VT2, SDValue Op1, 1818 EVT VT1, EVT VT2, [all …]
|
| H A D | TargetLowering.h | 1774 EVT VT1; in getRegisterType() local 1777 (void)getVectorTypeBreakdown(Context, VT, VT1, in getRegisterType() 1807 EVT VT1; variable 1810 return getVectorTypeBreakdown(Context, VT, VT1, NumIntermediates, VT2);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 2753 SDValue SelectionDAG::CreateStackTemporary(EVT VT1, EVT VT2) { in CreateStackTemporary() argument 2754 TypeSize VT1Size = VT1.getStoreSize(); in CreateStackTemporary() 2763 Type *Ty1 = VT1.getTypeForEVT(*getContext()); in CreateStackTemporary() 10944 SDVTList SelectionDAG::getVTList(EVT VT1, EVT VT2) { in getVTList() argument 10947 ID.AddInteger(VT1.getRawBits()); in getVTList() 10954 Array[0] = VT1; in getVTList() 10962 SDVTList SelectionDAG::getVTList(EVT VT1, EVT VT2, EVT VT3) { in getVTList() argument 10965 ID.AddInteger(VT1.getRawBits()); in getVTList() 10973 Array[0] = VT1; in getVTList() 10982 SDVTList SelectionDAG::getVTList(EVT VT1, EVT VT2, EVT VT3, EVT VT4) { in getVTList() argument [all …]
|
| H A D | LegalizeVectorTypes.cpp | 296 EVT VT1 = N->getValueType(1); in ScalarizeVecRes_UnaryOpWithTwoResults() local 301 {VT0.getScalarType(), VT1.getScalarType()}, Elt) in ScalarizeVecRes_UnaryOpWithTwoResults() 5719 EVT VT1 = N->getValueType(1); in WidenVecRes_UnaryOpWithTwoResults() local 5721 assert(VT0.isVector() && VT1.isVector() && in WidenVecRes_UnaryOpWithTwoResults() 5722 VT0.getVectorElementCount() == VT1.getVectorElementCount() && in WidenVecRes_UnaryOpWithTwoResults() 5732 EVT WidenVT1 = EVT::getVectorVT(Ctx, VT1.getVectorElementType(), WidenEC); in WidenVecRes_UnaryOpWithTwoResults() 6530 EVT VT1 = getSetCCResultType(getSETCCOperandType(SETCC1)); in WidenVSELECTMask() local 6532 unsigned ScalarBits1 = VT1.getScalarSizeInBits(); in WidenVSELECTMask() 6539 EVT NarrowVT = ((ScalarBits0 < ScalarBits1) ? VT0 : VT1); in WidenVSELECTMask() 6540 EVT WideVT = ((NarrowVT == VT0) ? VT1 : VT0); in WidenVSELECTMask() [all …]
|
| H A D | LegalizeFloatTypes.cpp | 757 EVT VT1 = N->getValueType(1); in SoftenFloatRes_FFREXP() local 762 if (DAG.getLibInfo().getIntSize() != VT1.getSizeInBits()) { in SoftenFloatRes_FFREXP() 767 SDValue PoisonExp = DAG.getPOISON(VT1); in SoftenFloatRes_FFREXP() 772 SDValue StackSlot = DAG.CreateStackTemporary(VT1); in SoftenFloatRes_FFREXP() 791 SDValue LoadExp = DAG.getLoad(VT1, DL, Chain, StackSlot, PtrInfo); in SoftenFloatRes_FFREXP()
|
| H A D | DAGCombiner.cpp | 11428 EVT VT0, VT1; in foldABSToABD() local 11431 VT1 = cast<VTSDNode>(Op1.getOperand(1))->getVT(); in foldABSToABD() 11434 VT1 = Op1.getOperand(0).getValueType(); in foldABSToABD() 11440 EVT MaxVT = VT0.bitsGT(VT1) ? VT0 : VT1; in foldABSToABD() 11442 (VT1 == MaxVT || Op1->hasOneUse()) && in foldABSToABD()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.h | 199 bool isTruncateFree(EVT VT1, EVT VT2) const override; 204 bool isZExtFree(EVT VT1, EVT VT2) const override;
|
| H A D | AArch64ISelLowering.cpp | 4202 EVT VT1 = Op.getValue(1).getValueType(); in lowerADDSUBO_CARRY() local 4213 SDVTList VTs = DAG.getVTList(VT0, VT1); in lowerADDSUBO_CARRY() 4219 IsSigned ? overflowFlagToValue(Sum.getValue(1), VT1, DAG) in lowerADDSUBO_CARRY() 4220 : carryFlagToValue(Sum.getValue(1), VT1, DAG, InvertCarry); in lowerADDSUBO_CARRY() 16550 bool AArch64TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree() argument 16551 if (VT1.isVector() || VT2.isVector() || !VT1.isInteger() || !VT2.isInteger()) in isTruncateFree() 16553 uint64_t NumBits1 = VT1.getFixedSizeInBits(); in isTruncateFree() 16594 bool AArch64TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree() argument 16595 if (VT1.isVector() || VT2.isVector() || !VT1.isInteger() || !VT2.isInteger()) in isZExtFree() 16597 unsigned NumBits1 = VT1.getSizeInBits(); in isZExtFree() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 150 EVT VT1 = Val.getValueType(); in isZExtFree() local 151 if (!VT1.isSimple() || !VT1.isInteger() || in isZExtFree() 155 switch (VT1.getSimpleVT().SimpleTy) { in isZExtFree()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.h | 1439 bool isTruncateFree(EVT VT1, EVT VT2) const override; 1452 bool isZExtFree(EVT VT1, EVT VT2) const override;
|
| H A D | X86ISelLowering.cpp | 35526 bool X86TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree() argument 35527 if (!VT1.isScalarInteger() || !VT2.isScalarInteger()) in isTruncateFree() 35529 unsigned NumBits1 = VT1.getSizeInBits(); in isTruncateFree() 35539 bool X86TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree() argument 35541 return VT1 == MVT::i32 && VT2 == MVT::i64 && Subtarget.is64Bit(); in isZExtFree() 35545 EVT VT1 = Val.getValueType(); in isZExtFree() local 35546 if (isZExtFree(VT1, VT2)) in isZExtFree() 35552 if (!VT1.isSimple() || !VT1.isInteger() || in isZExtFree() 35556 switch (VT1.getSimpleVT().SimpleTy) { in isZExtFree() 39971 MVT VT1 = V1.getSimpleValueType(); in combineX86ShuffleChain() local [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelLowering.cpp | 114 for (MVT VT1 : MVT::fixedlen_vector_valuetypes()) { in MipsSETargetLowering() local 115 setTruncStoreAction(VT0, VT1, Expand); in MipsSETargetLowering() 116 setLoadExtAction(ISD::SEXTLOAD, VT0, VT1, Expand); in MipsSETargetLowering() 117 setLoadExtAction(ISD::ZEXTLOAD, VT0, VT1, Expand); in MipsSETargetLowering() 118 setLoadExtAction(ISD::EXTLOAD, VT0, VT1, Expand); in MipsSETargetLowering()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.h | 150 bool isTruncateFree(EVT VT1, EVT VT2) const override;
|
| H A D | HexagonISelLowering.cpp | 2185 bool HexagonTargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree() argument 2186 if (!VT1.isSimple() || !VT2.isSimple()) in isTruncateFree() 2188 return VT1.getSimpleVT() == MVT::i64 && VT2.getSimpleVT() == MVT::i32; in isTruncateFree()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.h | 1049 bool isTruncateFree(EVT VT1, EVT VT2) const override;
|
| H A D | PPCISelLowering.cpp | 18303 bool PPCTargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree() argument 18304 if (!VT1.isInteger() || !VT2.isInteger()) in isTruncateFree() 18306 unsigned NumBits1 = VT1.getSizeInBits(); in isTruncateFree()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 19304 EVT VT1 = Val.getValueType(); in isZExtFree() local 19305 if (!VT1.isSimple() || !VT1.isInteger() || in isZExtFree() 19309 switch (VT1.getSimpleVT().SimpleTy) { in isZExtFree()
|