Home
last modified time | relevance | path

Searched refs:ByteTy (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp825 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in createHvxPrefixPred() local
847 SDValue S = DAG.getVectorShuffle(ByteTy, dl, T, DAG.getUNDEF(ByteTy), Mask); in createHvxPrefixPred()
902 SDValue Vec = ZeroFill ? getZero(dl, ByteTy, DAG) : DAG.getUNDEF(ByteTy); in createHvxPrefixPred()
980 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in buildHvxVectorPred() local
1016 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in extractHvxElementPred() local
1077 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in insertHvxElementPred() local
1139 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in extractHvxSubvectorPred() local
1147 SDValue Undef = DAG.getUNDEF(ByteTy); in extractHvxSubvectorPred()
1302 MVT ByteTy = MVT::getVectorVT(MVT::i8, HwLen); in insertHvxSubvectorPred() local
1401 DAG.getVectorShuffle(ByteTy, dl, Vor, DAG.getUNDEF(ByteTy), Mask); in compressHvxPred()
[all …]
H A DHexagonVectorCombine.cpp941 IntegerType *ByteTy = Type::getInt8Ty(F.getContext()); in getByteTy() local
943 return ByteTy; in getByteTy()
944 return VectorType::get(ByteTy, ElemCount, /*Scalable*/ false); in getByteTy()
H A DHexagonISelDAGToDAGHVX.cpp1381 MVT ByteTy = getSingleVT(MVT::i8); in vmuxs() local
1385 Results.push(Hexagon::V6_vd0, ByteTy, {}); in vmuxs()
1387 Results.push(Hexagon::V6_vmux, ByteTy, {OpRef::res(-1), Vb, Va}); in vmuxs()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DIRBuilderTest.cpp925 auto *ByteTy = DIB.createBasicType("byte0", 8, dwarf::DW_ATE_signed); in TEST_F() local
927 /*AlignInBits=*/8, /*Elements=*/{}, ByteTy); in TEST_F()
928 DIB.retainType(ByteTy); in TEST_F()
930 /*LineNo=*/1, ByteTy, in TEST_F()
943 auto *ByteTy = DIB.createBasicType("byte1", 8, dwarf::DW_ATE_signed); in TEST_F() local
946 /*Elements=*/{}, ByteTy); in TEST_F()
947 DIB.retainType(ByteTy); in TEST_F()
949 /*LineNo=*/1, ByteTy, in TEST_F()