Home
last modified time | relevance | path

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

/llvm-project/clang/test/SemaTemplate/
H A Dtemp-param-subst-linear.cpp52 template<typename ...L, typename ...R> struct Concat<TypeList<L...>, TypeList<R...>> { struct
56 using Ints = Concat<Left, Right>::type; argument
/llvm-project/llvm/unittests/ADT/
H A DTwineTest.cpp55 TEST(TwineTest, Concat) { in TEST() argument
/llvm-project/mlir/lib/TableGen/
H A DPredicate.cpp96 Concat, global() enumerator
/llvm-project/libc/test/src/__support/CPP/
H A Dstring_test.cpp138 TEST(LlvmLibcStringTest, Concat) { in TEST() argument
/llvm-project/llvm/lib/Target/X86/
H A DX86PartialReduction.cpp208 Mul->replaceAllUsesWith(Concat); in tryMAddReplacement() local
H A DX86InterleavedAccess.cpp235 static constexpr int Concat[] = { global() variable
H A DX86ISelLowering.cpp41660 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, DL, VT, N0.getOperand(0), combineShuffleOfConcatUndef() local
48426 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, dl, MVT::v16i32, combineVectorPack() local
49501 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, dl, SrcVT, combineScalarAndWithMaskSetcc() local
56879 SDValue Concat = splitVectorIntBinary(InVecBC, DAG, SDLoc(InVecBC)); combineEXTRACT_SUBVECTOR() local
[all...]
/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizationArtifactCombiner.h618 /// Given an concat_vector op \p Concat and a start bit and size, try to in findValueFromConcat() argument
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp5575 SDValue Concat = PromoteNode() local
5699 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, SL, NVT, NewElts); PromoteNode() local
H A DDAGCombiner.cpp23712 SDValue Concat = visitBUILD_VECTOR() local
27115 __anon791abb437002(SDValue Concat) SimplifyVBinOp() argument
[all...]
/llvm-project/llvm/utils/TableGen/Common/
H A DCodeGenRegisters.cpp527 CodeGenSubRegIndex *Concat = computeSecondarySubRegs() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp6401 auto Concat = B.buildBuildVector(PackedTy, {VData0, VData1}); legalizeImageIntrinsic() local
6442 auto Concat = B.buildConcatVectors( legalizeImageIntrinsic() local
6448 auto Concat = B.buildConcatVectors(PackedAddrTy, PackedRegs); legalizeImageIntrinsic() local
H A DSIISelLowering.cpp7231 SDValue Concat = InsertLo ? lowerINSERT_VECTOR_ELT() local
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp2678 auto Concat = N->getOperand(0); performVectorTruncZeroCombine() local
/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp1022 SmallString<80> Concat(I0->getValue()); ConcatStringInits() local
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp3506 if (Instruction *Concat = matchOrConcat(I, Builder)) visitOr() local
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp13055 if (SDValue Concat = tryFormConcatFromShuffle(Op, DAG)) LowerVECTOR_SHUFFLE() local
17692 SDValue Concat = performUADDVZextCombine() local
19982 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, DL, MVT::v4f32, performBuildVectorCombine() local
22042 SDValue Concat = performUzpCombine() local
[all...]
/llvm-project/flang/include/flang/Parser/
H A Dparse-tree.h1718 struct Concat : public IntrinsicBinary { global() struct
/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp5044 MachineInstr *Concat = selectShuffleVector() local
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp10475 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, DL, ConcatVT, lowerVECTOR_DEINTERLEAVE() local
10561 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, DL, ConcatVT, lowerVECTOR_INTERLEAVE() local
[all...]
/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp12727 SDValue Concat = DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(N), ConcatVT, AddCombineVUZPToVPADDL() local