| /trueos/contrib/llvm/include/llvm/CodeGen/ |
| HD | SelectionDAG.h | 400 SDVTList getVTList(EVT VT1, EVT VT2); 401 SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3); 402 SDVTList getVTList(EVT VT1, EVT VT2, EVT VT3, EVT VT4); 853 SDNode *SelectNodeTo(SDNode *N, unsigned TargetOpc, EVT VT1, EVT VT2); 854 SDNode *SelectNodeTo(SDNode *N, unsigned TargetOpc, EVT VT1, 856 SDNode *SelectNodeTo(SDNode *N, unsigned TargetOpc, EVT VT1, 858 SDNode *SelectNodeTo(SDNode *N, unsigned MachineOpc, EVT VT1, 861 SDNode *SelectNodeTo(SDNode *N, unsigned TargetOpc, EVT VT1, 863 SDNode *SelectNodeTo(SDNode *N, unsigned TargetOpc, EVT VT1, 865 SDNode *SelectNodeTo(SDNode *N, unsigned TargetOpc, EVT VT1, [all …]
|
| /trueos/contrib/llvm/include/llvm/Support/ |
| HD | PassNameParser.h | 89 static int ValLessThan(const PassNameParser::OptionInfo *VT1, in ValLessThan() argument 91 return std::strcmp(VT1->Name, VT2->Name); in ValLessThan()
|
| /trueos/contrib/llvm/lib/Target/MSP430/ |
| HD | MSP430ISelLowering.h | 108 virtual bool isTruncateFree(EVT VT1, EVT VT2) const; 119 virtual bool isZExtFree(EVT VT1, EVT VT2) const;
|
| HD | MSP430ISelLowering.cpp | 1172 bool MSP430TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree() argument 1173 if (!VT1.isInteger() || !VT2.isInteger()) in isTruncateFree() 1176 return (VT1.getSizeInBits() > VT2.getSizeInBits()); in isTruncateFree() 1184 bool MSP430TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree() argument 1186 return 0 && VT1 == MVT::i8 && VT2 == MVT::i16; in isZExtFree()
|
| /trueos/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| HD | SelectionDAG.cpp | 1618 SDValue SelectionDAG::CreateStackTemporary(EVT VT1, EVT VT2) { in CreateStackTemporary() argument 1619 unsigned Bytes = std::max(VT1.getStoreSizeInBits(), in CreateStackTemporary() 1621 Type *Ty1 = VT1.getTypeForEVT(*getContext()); in CreateStackTemporary() 4989 SDVTList SelectionDAG::getVTList(EVT VT1, EVT VT2) { in getVTList() argument 4992 ID.AddInteger(VT1.getRawBits()); in getVTList() 4999 Array[0] = VT1; in getVTList() 5007 SDVTList SelectionDAG::getVTList(EVT VT1, EVT VT2, EVT VT3) { in getVTList() argument 5010 ID.AddInteger(VT1.getRawBits()); in getVTList() 5018 Array[0] = VT1; in getVTList() 5027 SDVTList SelectionDAG::getVTList(EVT VT1, EVT VT2, EVT VT3, EVT VT4) { in getVTList() argument [all …]
|
| /trueos/contrib/llvm/lib/Target/X86/ |
| HD | X86ISelLowering.h | 685 virtual bool isTruncateFree(EVT VT1, EVT VT2) const; 698 virtual bool isZExtFree(EVT VT1, EVT VT2) const; 710 virtual bool isNarrowingProfitable(EVT VT1, EVT VT2) const;
|
| HD | X86ISelLowering.cpp | 13966 bool X86TargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree() argument 13967 if (!VT1.isInteger() || !VT2.isInteger()) in isTruncateFree() 13969 unsigned NumBits1 = VT1.getSizeInBits(); in isTruncateFree() 13979 bool X86TargetLowering::isZExtFree(EVT VT1, EVT VT2) const { in isZExtFree() argument 13981 return VT1 == MVT::i32 && VT2 == MVT::i64 && Subtarget->is64Bit(); in isZExtFree() 13985 EVT VT1 = Val.getValueType(); in isZExtFree() local 13986 if (isZExtFree(VT1, VT2)) in isZExtFree() 13992 if (!VT1.isSimple() || !VT1.isInteger() || in isZExtFree() 13996 switch (VT1.getSimpleVT().SimpleTy) { in isZExtFree() 14029 bool X86TargetLowering::isNarrowingProfitable(EVT VT1, EVT VT2) const { in isNarrowingProfitable() argument [all …]
|
| /trueos/contrib/llvm/lib/Target/Hexagon/ |
| HD | HexagonISelLowering.h | 96 virtual bool isTruncateFree(EVT VT1, EVT VT2) const;
|
| HD | HexagonISelLowering.cpp | 1513 bool HexagonTargetLowering::isTruncateFree(EVT VT1, EVT VT2) const { in isTruncateFree() argument 1514 if (!VT1.isSimple() || !VT2.isSimple()) { in isTruncateFree() 1517 return ((VT1.getSimpleVT() == MVT::i64) && (VT2.getSimpleVT() == MVT::i32)); in isTruncateFree()
|
| /trueos/contrib/llvm/include/llvm/Target/ |
| HD | TargetLowering.h | 625 EVT VT1; in getRegisterType() local 628 (void)getVectorTypeBreakdown(Context, VT, VT1, in getRegisterType() 653 EVT VT1; in getNumRegisters() local 656 return getVectorTypeBreakdown(Context, VT, VT1, NumIntermediates, VT2); in getNumRegisters()
|
| /trueos/contrib/llvm/lib/Target/XCore/ |
| HD | XCoreISelLowering.cpp | 181 EVT VT1 = Val.getValueType(); in isZExtFree() local 182 if (!VT1.isSimple() || !VT1.isInteger() || in isZExtFree() 186 switch (VT1.getSimpleVT().SimpleTy) { in isZExtFree()
|
| /trueos/contrib/llvm/lib/Target/Mips/ |
| HD | MipsSEISelLowering.cpp | 50 for (unsigned VT1 = FirstVT; VT1 <= LastVT; ++VT1) in MipsSETargetLowering() local 52 (MVT::SimpleValueType)VT1, Expand); in MipsSETargetLowering()
|
| /trueos/contrib/llvm/lib/Transforms/Vectorize/ |
| HD | BBVectorize.cpp | 1010 Type *VT1 = getVecTypeForPair(IT1, JT1), in areInstsCompatible() local 1018 unsigned VCost = getInstrCost(I->getOpcode(), VT1, VT2); in areInstsCompatible() 1026 unsigned VParts1 = TTI->getNumberOfParts(VT1), in areInstsCompatible()
|
| /trueos/contrib/llvm/lib/Target/ARM/ |
| HD | ARMISelLowering.cpp | 10291 EVT VT1 = Val.getValueType(); in isZExtFree() local 10292 if (!VT1.isSimple() || !VT1.isInteger() || in isZExtFree() 10296 switch (VT1.getSimpleVT().SimpleTy) { in isZExtFree()
|