| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86InterleavedAccess.cpp | 229 static uint32_t Concat[] = { variable 311 Builder.CreateShuffleVector(Temp[2 * i], Temp[2 * i + 1], Concat); in reorderSubVector() 418 reorderSubVector(VT, TransposedMatrix, VecOut, makeArrayRef(Concat, 16), in interleave8bitStride4() 529 InVec[j * 6 + i], InVec[j * 6 + i + 3], makeArrayRef(Concat, 32)); in concatSubVector() 535 Vec[i] = Builder.CreateShuffleVector(Vec[i], Vec[i + 3], Concat); in concatSubVector()
|
| H A D | X86ISelLowering.cpp | 32219 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, N0.getOperand(0), in combineShuffleOfConcatUndef() local 32221 return DAG.getVectorShuffle(VT, DL, Concat, DAG.getUNDEF(VT), Mask); in combineShuffleOfConcatUndef() 35756 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v16i32, in combineVectorPack() local 35758 return DAG.getNode(ISD::TRUNCATE, SDLoc(N), VT, Concat); in combineVectorPack() 41368 SDValue Concat = split256IntArith(WideVec, DAG); in combineExtractSubvector() local 41370 DAG.getBitcast(WideVecVT, Concat), N->getOperand(1)); in combineExtractSubvector()
|
| H A D | X86InstrAVX512.td | 12569 // Concat & Shift
|
| /freebsd-12.1/contrib/googletest/googlemock/test/ |
| H A D | gmock-generated-actions_test.cc | 904 Concat(const std::string& a, T1 b, T2 c) { in Concat() function 923 Concat(T1 a, int b, T2 c) { in Concat() function 928 Action<const std::string()> a1 = Concat("Hello", "1", 2); in TEST() 931 a1 = Concat(1, 2, 3); in TEST()
|
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | CodeGenRegisters.cpp | 518 CodeGenSubRegIndex *Concat = RegBank.getConcatSubRegIndex(Parts); in computeSecondarySubRegs() local 520 std::make_pair(Concat, Cand); in computeSecondarySubRegs() 528 SubReg2Idx.insert(std::make_pair(Cand, Concat)); in computeSecondarySubRegs()
|
| /freebsd-12.1/contrib/llvm/lib/TableGen/ |
| H A D | Record.cpp | 833 SmallString<80> Concat(I0->getValue()); in ConcatStringInits() local 834 Concat.append(I1->getValue()); in ConcatStringInits() 835 return StringInit::get(Concat); in ConcatStringInits()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeDAG.cpp | 4408 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, SL, NVT, NewOps); in PromoteNode() local 4409 SDValue CvtVec = DAG.getNode(ISD::BITCAST, SL, OVT, Concat); in PromoteNode() 4530 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, SL, NVT, NewElts); in PromoteNode() local 4531 SDValue CvtVec = DAG.getNode(ISD::BITCAST, SL, OVT, Concat); in PromoteNode()
|
| H A D | DAGCombiner.cpp | 16557 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), in visitBUILD_VECTOR() local 16559 return DAG.getBitcast(VT, Concat); in visitBUILD_VECTOR()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | SIISelLowering.cpp | 4346 SDValue Concat = InsertLo ? in lowerINSERT_VECTOR_ELT() local 4350 return DAG.getNode(ISD::BITCAST, SL, VecVT, Concat); in lowerINSERT_VECTOR_ELT()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 6681 if (SDValue Concat = tryFormConcatFromShuffle(Op, DAG)) in LowerVECTOR_SHUFFLE() local 6682 return Concat; in LowerVECTOR_SHUFFLE()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 9854 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), ConcatVT, in AddCombineVUZPToVPADDL() local 9856 Ops.push_back(Concat); in AddCombineVUZPToVPADDL()
|
| /freebsd-12.1/contrib/libstdc++/ |
| H A D | ChangeLog-2002 | 4980 (install-data-local): Concat path per element instead of once to
|