Home
last modified time | relevance | path

Searched defs:Concat (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PartialReduction.cpp208 Value *Concat = Builder.CreateShuffleVector(MAdd, Zero, ConcatMask); in tryMAddReplacement() local
H A DX86InterleavedAccess.cpp235 static constexpr int Concat[] = { variable
H A DX86ISelLowering.cpp41714 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 DLegalizationArtifactCombiner.h618 Register findValueFromConcat(GConcatVectors &Concat, unsigned StartBit, in findValueFromConcat()
/freebsd/contrib/googletest/googlemock/test/
H A Dgmock-more-actions_test.cc1334 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 DLegalizeDAG.cpp5616 SDValue Concat = in PromoteNode() local
5740 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, SL, NVT, NewElts); in PromoteNode() local
H A DDAGCombiner.cpp23771 SDValue Concat = in visitBUILD_VECTOR() local
27174 auto ConcatWithConstantOrUndef = [](SDValue Concat) { in SimplifyVBinOp()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.cpp527 CodeGenSubRegIndex *Concat = in computeSecondarySubRegs() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp6410 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 DSIISelLowering.cpp7231 SDValue Concat = InsertLo ? in lowerINSERT_VECTOR_ELT() local
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp2679 auto Concat = N->getOperand(0); in performVectorTruncZeroCombine() local
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp1022 SmallString<80> Concat(I0->getValue()); in ConcatStringInits() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3559 if (Instruction *Concat = matchOrConcat(I, Builder)) in visitOr() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp13259 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 DAArch64InstructionSelector.cpp5107 MachineInstr *Concat = in selectShuffleVector() local
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp10483 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 DARMISelLowering.cpp12712 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), ConcatVT, in AddCombineVUZPToVPADDL() local