Home
last modified time | relevance | path

Searched refs:extractParts (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/
H A DComplex.h49 std::pair<mlir::Value, mlir::Value> extractParts(mlir::Value cplx) { in extractParts() function
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegalizerHelper.h189 void extractParts(Register Reg, LLT Ty, int NumParts,
193 bool extractParts(Register Reg, LLT RegTy, LLT MainTy,
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp163 bool LegalizerHelper::extractParts(Register Reg, LLT RegTy, in extractParts() function in LegalizerHelper
224 return extractParts(Reg, NarrowTy, NumNarrowTyPieces, VRegs); in extractVectorParts()
230 extractParts(Reg, EltTy, RegNumElts, Elts); in extractVectorParts()
1173 extractParts(MI.getOperand(i).getReg(), NarrowTy, NumParts, in narrowScalar()
4282 extractParts(Src1Reg, NarrowTy, 2, SplitSrc1Regs); in fewerElementsVectorShuffle()
4283 extractParts(Src2Reg, NarrowTy, 2, SplitSrc2Regs); in fewerElementsVectorShuffle()
4471 extractParts(SrcReg, NarrowTy, NumParts, SplitSrcs); in fewerElementsVectorReductions()
4541 extractParts(SrcReg, NarrowTy, in tryNarrowPow2Reduction()
5146 extractParts(Src1, NarrowTy, NumParts, Src1Parts); in narrowScalarMul()
5147 extractParts(Src2, NarrowTy, NumParts, Src2Parts); in narrowScalarMul()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64LegalizerInfo.cpp885 static void extractParts(Register Reg, MachineRegisterInfo &MRI, in extractParts() function
917 extractParts(SrcReg, MRI, MIRBuilder, SplitSrcTy, 2, SplitSrcs); in legalizeVectorTrunc()
/llvm-project-15.0.7/flang/lib/Lower/
H A DIO.cpp509 fir::factory::Complex{builder, loc}.extractParts(itemValue); in genOutputItemList()
H A DIntrinsicCall.cpp2126 auto parts = fir::factory::Complex{builder, loc}.extractParts(arg); in genAbs()