/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86PartialReduction.cpp | 208 Value *Concat = Builder.CreateShuffleVector(MAdd, Zero, ConcatMask); in tryMAddReplacement() local
|
H A D | X86InterleavedAccess.cpp | 235 static constexpr int Concat[] = { variable
|
H A D | X86ISelLowering.cpp | 41714 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, N0.getOperand(0), in combineShuffleOfConcatUndef() local 48564 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v16i32, in combineVectorPack() local 49639 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, dl, SrcVT, in combineScalarAndWithMaskSetcc() local 57027 SDValue Concat = splitVectorIntBinary(InVecBC, DAG, SDLoc(InVecBC)); in combineEXTRACT_SUBVECTOR() local
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
H A D | LegalizationArtifactCombiner.h | 618 Register findValueFromConcat(GConcatVectors &Concat, unsigned StartBit, in findValueFromConcat()
|
/freebsd/contrib/googletest/googlemock/test/ |
H A D | gmock-more-actions_test.cc | 1334 ConcatImplActionP3<std::string, T1, T2> Concat(const std::string& a, T1 b, in Concat() function 1353 ConcatImplActionP3<T1, int, T2> Concat(T1 a, int b, T2 c) { in Concat() function
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 5616 SDValue Concat = in PromoteNode() local 5740 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, SL, NVT, NewElts); in PromoteNode() local
|
H A D | DAGCombiner.cpp | 23771 SDValue Concat = in visitBUILD_VECTOR() local 27174 auto ConcatWithConstantOrUndef = [](SDValue Concat) { in SimplifyVBinOp()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/ |
H A D | CodeGenRegisters.cpp | 527 CodeGenSubRegIndex *Concat = in computeSecondarySubRegs() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULegalizerInfo.cpp | 6410 auto Concat = B.buildBuildVector(PackedTy, {VData0, VData1}); in legalizeImageIntrinsic() local 6451 auto Concat = B.buildConcatVectors( in legalizeImageIntrinsic() local 6457 auto Concat = B.buildConcatVectors(PackedAddrTy, PackedRegs); in legalizeImageIntrinsic() local
|
H A D | SIISelLowering.cpp | 7231 SDValue Concat = InsertLo ? in lowerINSERT_VECTOR_ELT() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 2679 auto Concat = N->getOperand(0); in performVectorTruncZeroCombine() local
|
/freebsd/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | Record.cpp | 1022 SmallString<80> Concat(I0->getValue()); in ConcatStringInits() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineAndOrXor.cpp | 3559 if (Instruction *Concat = matchOrConcat(I, Builder)) in visitOr() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 13259 if (SDValue Concat = tryFormConcatFromShuffle(Op, DAG)) in LowerVECTOR_SHUFFLE() local 17899 SDValue Concat = in performUADDVZextCombine() local 20196 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, DL, MVT::v4f32, in performBuildVectorCombine() local 22256 SDValue Concat = in performUzpCombine() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
H A D | AArch64InstructionSelector.cpp | 5107 MachineInstr *Concat = in selectShuffleVector() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVISelLowering.cpp | 10483 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, DL, ConcatVT, lowerVECTOR_DEINTERLEAVE() local 10569 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, DL, ConcatVT, lowerVECTOR_INTERLEAVE() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 12712 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), ConcatVT, in AddCombineVUZPToVPADDL() local
|