Home
last modified time | relevance | path

Searched defs:VT (Results 1 – 25 of 562) sorted by relevance

12345678910>>...23

/external/llvm/lib/Target/X86/Utils/
DX86ShuffleDecode.cpp48 void DecodeInsertElementMask(MVT VT, unsigned Idx, unsigned Len, in DecodeInsertElementMask()
77 void DecodeMOVSLDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSLDUPMask()
85 void DecodeMOVSHDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSHDUPMask()
93 void DecodeMOVDDUPMask(MVT VT, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVDDUPMask()
107 void DecodePSLLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSLLDQMask()
121 void DecodePSRLDQMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSRLDQMask()
136 void DecodePALIGNRMask(MVT VT, unsigned Imm, in DecodePALIGNRMask()
157 void DecodePSHUFMask(MVT VT, unsigned Imm, SmallVectorImpl<int> &ShuffleMask) { in DecodePSHUFMask()
174 void DecodePSHUFHWMask(MVT VT, unsigned Imm, in DecodePSHUFHWMask()
190 void DecodePSHUFLWMask(MVT VT, unsigned Imm, in DecodePSHUFLWMask()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DTargetLowering.h309 getPreferredVectorAction(MVT VT) const { in getPreferredVectorAction()
339 virtual bool isIntDivCheap(EVT VT, AttributeList Attr) const { return false; } in isIntDivCheap()
342 virtual bool hasStandaloneRem(EVT VT) const { in hasStandaloneRem()
487 virtual bool hasBitPreservingFPLogic(EVT VT) const { in hasBitPreservingFPLogic()
516 virtual bool convertSetCCLogicToBitwiseLogic(EVT VT) const { in convertSetCCLogicToBitwiseLogic()
525 MVT VT = MVT::getIntegerVT(NumBits); in hasFastEqualityCompare() local
629 virtual bool preferIncOfAddToSubOfNot(EVT VT) const { in preferIncOfAddToSubOfNot()
656 virtual bool enableAggressiveFMAFusion(EVT VT) const { in enableAggressiveFMAFusion()
729 virtual const TargetRegisterClass *getRepRegClassFor(MVT VT) const { in getRepRegClassFor()
736 virtual uint8_t getRepRegClassCostFor(MVT VT) const { in getRepRegClassCostFor()
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/
DTargetLowering.h443 virtual bool shouldExpandGetActiveLaneMask(EVT VT, EVT OpVT) const { in shouldExpandGetActiveLaneMask()
465 getPreferredVectorAction(MVT VT) const { in getPreferredVectorAction()
501 virtual bool isIntDivCheap(EVT VT, AttributeList Attr) const { return false; } in isIntDivCheap()
504 virtual bool hasStandaloneRem(EVT VT) const { in hasStandaloneRem()
629 virtual unsigned getCustomCtpopCost(EVT VT, ISD::CondCode Cond) const { in getCustomCtpopCost()
645 virtual bool hasBitPreservingFPLogic(EVT VT) const { in hasBitPreservingFPLogic()
674 virtual bool convertSetCCLogicToBitwiseLogic(EVT VT) const { in convertSetCCLogicToBitwiseLogic()
683 MVT VT = MVT::getIntegerVT(NumBits); in hasFastEqualityCompare() local
787 virtual bool preferIncOfAddToSubOfNot(EVT VT) const { in preferIncOfAddToSubOfNot()
817 virtual bool enableAggressiveFMAFusion(EVT VT) const { return false; } in enableAggressiveFMAFusion()
[all …]
/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp402 MVT VT = Op.getSimpleValueType(); in Promote() local
435 EVT VT = Op.getOperand(0).getValueType(); in PromoteINT_TO_FP() local
471 EVT VT = Op.getValueType(); in PromoteFP_TO_INT() local
713 EVT VT = Op.getValueType(); in ExpandSELECT() local
768 EVT VT = Op.getValueType(); in ExpandSEXTINREG() local
791 EVT VT = Op.getValueType(); in ExpandANY_EXTEND_VECTOR_INREG() local
814 EVT VT = Op.getValueType(); in ExpandSIGN_EXTEND_VECTOR_INREG() local
838 EVT VT = Op.getValueType(); in ExpandZERO_EXTEND_VECTOR_INREG() local
863 static void createBSWAPShuffleMask(EVT VT, SmallVectorImpl<int> &ShuffleMask) { in createBSWAPShuffleMask()
871 EVT VT = Op.getValueType(); in ExpandBSWAP() local
[all …]
DLegalizeTypes.h63 TargetLowering::LegalizeTypeAction getTypeAction(EVT VT) const { in getTypeAction()
68 bool isTypeLegal(EVT VT) const { in isTypeLegal()
73 bool isSimpleLegalType(EVT VT) const { in isSimpleLegalType()
81 bool isLegalInHWReg(EVT VT) const { in isLegalInHWReg()
86 EVT getSetCCResultType(EVT VT) const { in getSetCCResultType()
DSelectionDAG.cpp79 bool ConstantFPSDNode::isValueValidForType(EVT VT, in isValueValidForType()
679 EVT VT = N->getValueType(0); in VerifySDNode() local
754 EVT VT = cast<VTSDNode>(N)->getVT(); in RemoveNodeFromCSEMaps() local
1001 SDValue SelectionDAG::getAnyExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT) { in getAnyExtOrTrunc()
1007 SDValue SelectionDAG::getSExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT) { in getSExtOrTrunc()
1013 SDValue SelectionDAG::getZExtOrTrunc(SDValue Op, const SDLoc &DL, EVT VT) { in getZExtOrTrunc()
1019 SDValue SelectionDAG::getBoolExtOrTrunc(SDValue Op, const SDLoc &SL, EVT VT, in getBoolExtOrTrunc()
1028 SDValue SelectionDAG::getZeroExtendInReg(SDValue Op, const SDLoc &DL, EVT VT) { in getZeroExtendInReg()
1041 EVT VT) { in getAnyExtendVectorInReg()
1052 EVT VT) { in getSignExtendVectorInReg()
[all …]
/external/cronet/stable/third_party/libc++/src/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/
Dmove.pass.cpp62 TEST_CONSTEXPR_CXX23 void sink2(std::unique_ptr<VT, Deleter<VT> > p) { in sink2()
68 void sink3(std::unique_ptr<VT, NCDeleter<VT>&> p) { in sink3()
85 typedef typename std::conditional<!IsArray, A, A[]>::type VT; in test_basic() typedef
186 typedef typename std::conditional<!IsArray, A, A[]>::type VT; in test_sink3() typedef
/external/cronet/tot/third_party/libc++/src/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/
Dmove.pass.cpp62 TEST_CONSTEXPR_CXX23 void sink2(std::unique_ptr<VT, Deleter<VT> > p) { in sink2()
68 void sink3(std::unique_ptr<VT, NCDeleter<VT>&> p) { in sink3()
85 typedef typename std::conditional<!IsArray, A, A[]>::type VT; in test_basic() typedef
186 typedef typename std::conditional<!IsArray, A, A[]>::type VT; in test_sink3() typedef
/external/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.modifiers/
Dreset.pass.cpp24 typedef typename std::conditional<IsArray, A[], A>::type VT; in test_reset_pointer() typedef
61 typedef typename std::conditional<IsArray, A[], A>::type VT; in test_reset_nullptr() typedef
85 typedef typename std::conditional<IsArray, A[], A>::type VT; in test_reset_no_arg() typedef
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/WebAssembly/
DWebAssemblyMachineFunctionInfo.cpp48 for (EVT VT : VTs) { in computeLegalValueVTs() local
126 for (auto VT : MFI.getParams()) in WebAssemblyFunctionInfo() local
128 for (auto VT : MFI.getResults()) in WebAssemblyFunctionInfo() local
157 for (auto VT : YamlMFI.Params) in initializeBaseYamlFields() local
159 for (auto VT : YamlMFI.Results) in initializeBaseYamlFields() local
/external/libcxx/test/std/iterators/iterator.primitives/iterator.traits/
Dempty.fail.cpp72 …typedef T::value_type VT; // expected-error-re {{no type named 'value_type' in 'std::__1::i… in main() typedef
81 …typedef T::value_type VT; // expected-error-re {{no type named 'value_type' in 'std::__1::i… in main() typedef
90 …typedef T::value_type VT; // expected-error-re {{no type named 'value_type' in 'std::__1::i… in main() typedef
99 …typedef T::value_type VT; // expected-error-re {{no type named 'value_type' in 'std::__1::i… in main() typedef
108 …typedef T::value_type VT; // expected-error-re {{no type named 'value_type' in 'std::__1::i… in main() typedef
117 …typedef T::value_type VT; // expected-error-re {{no type named 'value_type' in 'std::__1::i… in main() typedef
/external/llvm/include/llvm/Target/
DTargetLowering.h210 getPreferredVectorAction(EVT VT) const { in getPreferredVectorAction()
237 virtual bool isIntDivCheap(EVT VT, AttributeSet Attr) const { in isIntDivCheap()
323 virtual bool hasBitPreservingFPLogic(EVT VT) const { in hasBitPreservingFPLogic()
379 virtual bool enableAggressiveFMAFusion(EVT VT) const { in enableAggressiveFMAFusion()
430 virtual const TargetRegisterClass *getRegClassFor(MVT VT) const { in getRegClassFor()
443 virtual const TargetRegisterClass *getRepRegClassFor(MVT VT) const { in getRepRegClassFor()
450 virtual uint8_t getRepRegClassCostFor(MVT VT) const { in getRepRegClassCostFor()
457 bool isTypeLegal(EVT VT) const { in isTypeLegal()
474 LegalizeTypeAction getTypeAction(MVT VT) const { in getTypeAction()
478 void setTypeAction(MVT VT, LegalizeTypeAction Action) { in setTypeAction()
[all …]
/external/cronet/stable/third_party/libc++/src/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.modifiers/
Dreset.pass.cpp23 typedef typename std::conditional<IsArray, A[], A>::type VT; in test_reset_pointer() typedef
69 typedef typename std::conditional<IsArray, A[], A>::type VT; in test_reset_nullptr() typedef
96 typedef typename std::conditional<IsArray, A[], A>::type VT; in test_reset_no_arg() typedef
/external/cronet/tot/third_party/libc++/src/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.modifiers/
Dreset.pass.cpp23 typedef typename std::conditional<IsArray, A[], A>::type VT; in test_reset_pointer() typedef
69 typedef typename std::conditional<IsArray, A[], A>::type VT; in test_reset_nullptr() typedef
96 typedef typename std::conditional<IsArray, A[], A>::type VT; in test_reset_no_arg() typedef
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetLoweringBase.cpp446 RTLIB::Libcall RTLIB::getSYNC(unsigned Opc, MVT VT) { in getSYNC()
614 for (MVT VT : MVT::fp_valuetypes()) { in initActions() local
623 for (MVT VT : MVT::all_valuetypes()) { in initActions() local
937 static unsigned getVectorTypeBreakdownMVT(MVT VT, MVT &IntermediateVT, in getVectorTypeBreakdownMVT()
1240 MVT VT = (MVT::SimpleValueType) i; in computeRegisterProperties() local
1375 unsigned TargetLoweringBase::getVectorTypeBreakdown(LLVMContext &Context, EVT VT, in getVectorTypeBreakdown()
1476 EVT VT = ValueVTs[j]; in GetReturnInfo() local
1524 LLVMContext &Context, const DataLayout &DL, EVT VT, unsigned AddrSpace, in allowsMemoryAccessForAlignment()
1544 LLVMContext &Context, const DataLayout &DL, EVT VT, in allowsMemoryAccessForAlignment()
1552 LLVMContext &Context, const DataLayout &DL, EVT VT, unsigned AddrSpace, in allowsMemoryAccess()
[all …]
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/
DTargetLoweringBase.cpp216 RTLIB::Libcall RTLIB::getFPLibCall(EVT VT, in getFPLibCall()
502 MVT VT) { in getOUTLINE_ATOMIC()
578 RTLIB::Libcall RTLIB::getSYNC(unsigned Opc, MVT VT) { in getSYNC()
777 for (MVT VT : MVT::fp_valuetypes()) { in initActions() local
786 for (MVT VT : MVT::all_valuetypes()) { in initActions() local
1099 static unsigned getVectorTypeBreakdownMVT(MVT VT, MVT &IntermediateVT, in getVectorTypeBreakdownMVT()
1414 MVT VT = (MVT::SimpleValueType) i; in computeRegisterProperties() local
1553 EVT VT, EVT &IntermediateVT, in getVectorTypeBreakdown()
1683 EVT VT = ValueVTs[j]; in GetReturnInfo() local
1731 LLVMContext &Context, const DataLayout &DL, EVT VT, unsigned AddrSpace, in allowsMemoryAccessForAlignment()
[all …]
DCallingConvLower.cpp100 MVT VT = Outs[i].VT; in CheckReturn() local
114 MVT VT = Outs[i].VT; in AnalyzeReturn() local
162 MVT VT = Ins[i].VT; in AnalyzeCallResult() local
175 void CCState::AnalyzeCallResult(MVT VT, CCAssignFn Fn) { in AnalyzeCallResult()
190 static bool isValueTypeInRegForCC(CallingConv::ID CC, MVT VT) { in isValueTypeInRegForCC()
199 MVT VT, CCAssignFn Fn) { in getRemainingRegParmsForType()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp573 MVT VT = Node->getSimpleValueType(0); in Promote() local
611 MVT VT = Node->getOperand(IsStrict ? 1 : 0).getSimpleValueType(); in PromoteINT_TO_FP() local
649 MVT VT = Node->getSimpleValueType(0); in PromoteFP_TO_INT() local
968 EVT VT = Node->getValueType(0); in ExpandSELECT() local
1021 EVT VT = Node->getValueType(0); in ExpandSEXTINREG() local
1043 EVT VT = Node->getValueType(0); in ExpandANY_EXTEND_VECTOR_INREG() local
1078 EVT VT = Node->getValueType(0); in ExpandSIGN_EXTEND_VECTOR_INREG() local
1102 EVT VT = Node->getValueType(0); in ExpandZERO_EXTEND_VECTOR_INREG() local
1136 static void createBSWAPShuffleMask(EVT VT, SmallVectorImpl<int> &ShuffleMask) { in createBSWAPShuffleMask()
1144 EVT VT = Node->getValueType(0); in ExpandBSWAP() local
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp587 MVT VT = Node->getSimpleValueType(0); in Promote() local
624 MVT VT = Node->getOperand(IsStrict ? 1 : 0).getSimpleValueType(); in PromoteINT_TO_FP() local
662 MVT VT = Node->getSimpleValueType(0); in PromoteFP_TO_INT() local
1002 EVT VT = Node->getValueType(0); in ExpandSELECT() local
1054 EVT VT = Node->getValueType(0); in ExpandSEXTINREG() local
1076 EVT VT = Node->getValueType(0); in ExpandANY_EXTEND_VECTOR_INREG() local
1112 EVT VT = Node->getValueType(0); in ExpandSIGN_EXTEND_VECTOR_INREG() local
1136 EVT VT = Node->getValueType(0); in ExpandZERO_EXTEND_VECTOR_INREG() local
1174 static void createBSWAPShuffleMask(EVT VT, SmallVectorImpl<int> &ShuffleMask) { in createBSWAPShuffleMask()
1182 EVT VT = Node->getValueType(0); in ExpandBSWAP() local
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyMachineFunctionInfo.h67 void addParam(MVT VT) { Params.push_back(VT); } in addParam()
70 void addResult(MVT VT) { Results.push_back(VT); } in addResult()
79 void setLocal(size_t i, MVT VT) { Locals[i] = VT; } in setLocal()
80 void addLocal(MVT VT) { Locals.push_back(VT); } in addLocal()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/X86/
DX86InterleavedAccess.cpp233 static MVT scaleVectorType(MVT VT) { in scaleVectorType()
261 static void genShuffleBland(MVT VT, ArrayRef<int> Mask, in genShuffleBland()
291 static void reorderSubVector(MVT VT, SmallVectorImpl<Value *> &TransposedMatrix, in reorderSubVector()
331 MVT VT = MVT::v8i16; in interleave8bitStride4VF8() local
371 MVT VT = MVT::getVectorVT(MVT::i8, NumOfElm); in interleave8bitStride4() local
440 static void createShuffleStride(MVT VT, int Stride, in createShuffleStride()
454 static void setGroupSize(MVT VT, SmallVectorImpl<int> &SizeInfo) { in setGroupSize()
477 static void DecodePALIGNRMask(MVT VT, unsigned Imm, in DecodePALIGNRMask()
562 MVT VT = MVT::getVT(Shuffles[0]->getType()); in deinterleave8bitStride3() local
610 static void group2Shuffle(MVT VT, SmallVectorImpl<int> &Mask, in group2Shuffle()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InterleavedAccess.cpp226 static MVT scaleVectorType(MVT VT) { in scaleVectorType()
254 static void genShuffleBland(MVT VT, ArrayRef<uint32_t> Mask, in genShuffleBland()
284 static void reorderSubVector(MVT VT, SmallVectorImpl<Value *> &TransposedMatrix, in reorderSubVector()
326 MVT VT = MVT::v8i16; in interleave8bitStride4VF8() local
366 MVT VT = MVT::getVectorVT(MVT::i8, NumOfElm); in interleave8bitStride4() local
435 static void createShuffleStride(MVT VT, int Stride, in createShuffleStride()
449 static void setGroupSize(MVT VT, SmallVectorImpl<uint32_t> &SizeInfo) { in setGroupSize()
472 static void DecodePALIGNRMask(MVT VT, unsigned Imm, in DecodePALIGNRMask()
557 MVT VT = MVT::getVT(Shuffles[0]->getType()); in deinterleave8bitStride3() local
608 static void group2Shuffle(MVT VT, SmallVectorImpl<uint32_t> &Mask, in group2Shuffle()
[all …]
/external/llvm/lib/CodeGen/
DCallingConvLower.cpp93 MVT VT = Outs[i].VT; in CheckReturn() local
107 MVT VT = Outs[i].VT; in AnalyzeReturn() local
160 MVT VT = Ins[i].VT; in AnalyzeCallResult() local
173 void CCState::AnalyzeCallResult(MVT VT, CCAssignFn Fn) { in AnalyzeCallResult()
183 static bool isValueTypeInRegForCC(CallingConv::ID CC, MVT VT) { in isValueTypeInRegForCC()
194 MVT VT, CCAssignFn Fn) { in getRemainingRegParmsForType()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/RISCV/
DRISCVISelDAGToDAG.cpp74 MVT VT = N->getSimpleValueType(0); in PreprocessISelDAG() local
88 MVT VT = N->getSimpleValueType(0); in PreprocessISelDAG() local
175 static SDNode *selectImmSeq(SelectionDAG *CurDAG, const SDLoc &DL, const MVT VT, in selectImmSeq()
204 static SDNode *selectImm(SelectionDAG *CurDAG, const SDLoc &DL, const MVT VT, in selectImm()
317 MVT VT = Node->getSimpleValueType(0); in selectVLSEG() local
359 MVT VT = Node->getSimpleValueType(0); in selectVLSEGFF() local
405 MVT VT = Node->getSimpleValueType(0); in selectVLXSEG() local
463 MVT VT = Node->getOperand(2)->getSimpleValueType(0); in selectVSSEG() local
493 MVT VT = Node->getOperand(2)->getSimpleValueType(0); in selectVSXSEG() local
600 MVT VT = Node->getSimpleValueType(0); in tryShrinkShlLogicImm() local
[all …]
/external/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/
Dmove.pass.cpp63 void sink2(std::unique_ptr<VT, Deleter<VT> > p) { in sink2()
69 void sink3(std::unique_ptr<VT, NCDeleter<VT>&> p) { in sink3()
86 typedef typename std::conditional<!IsArray, A, A[]>::type VT; in test_basic() typedef

12345678910>>...23