Searched refs:VecAlign (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | Scalarizer.cpp | 187 return commonAlignment(VecAlign, Frag * SplitSize); in getFragmentAlign() 194 Align VecAlign; member 618 Layout.VecAlign = Alignment; in getVectorLayout()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 2309 Align VecAlign = DL.getPrefTypeAlign(Val); in getVectorInstrCost() local 2316 return getMemoryOpCost(Instruction::Store, Val, VecAlign, 0, CostKind) + in getVectorInstrCost() 2323 return getMemoryOpCost(Instruction::Store, Val, VecAlign, 0, CostKind) + in getVectorInstrCost() 2324 getMemoryOpCost(Instruction::Load, Val, VecAlign, 0, CostKind) + in getVectorInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 8483 Align VecAlign = getStackTemporaryAlignment(VecTy); in lowerExtractInsertVectorElt() local 8488 TypeSize::getFixed(VecTy.getSizeInBytes()), VecAlign, PtrInfo); in lowerExtractInsertVectorElt() 8489 MIRBuilder.buildStore(SrcVec, StackTemp, PtrInfo, VecAlign); in lowerExtractInsertVectorElt() 8498 EltAlign = commonAlignment(VecAlign, Offset); in lowerExtractInsertVectorElt() 8510 MIRBuilder.buildLoad(DstReg, StackTemp, PtrInfo, VecAlign); in lowerExtractInsertVectorElt() 8566 Align VecAlign = getStackTemporaryAlignment(VecTy); in lowerVECTOR_COMPRESS() local 8569 createStackTemporary(TypeSize::getFixed(VecTy.getSizeInBytes()), VecAlign, in lowerVECTOR_COMPRESS() 8585 MIRBuilder.buildStore(Passthru, StackPtr, PtrInfo, VecAlign); in lowerVECTOR_COMPRESS() 8639 MIRBuilder.buildLoad(Dst, StackPtr, PtrInfo, VecAlign); in lowerVECTOR_COMPRESS()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 4810 Align VecAlign = DL.getPrefTypeAlign(Val); in getVectorInstrCost() local 4815 return getMemoryOpCost(Instruction::Store, Val, VecAlign, 0, CostKind) + in getVectorInstrCost() 4821 return getMemoryOpCost(Instruction::Store, Val, VecAlign, 0, CostKind) + in getVectorInstrCost() 4824 getMemoryOpCost(Instruction::Load, Val, VecAlign, 0, CostKind); in getVectorInstrCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 596 Align VecAlign = HRI.getSpillAlign(Hexagon::HvxVRRegClass); in LowerCall() local 597 LargestAlignSeen = std::max(LargestAlignSeen, VecAlign); in LowerCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 7002 const Align VecAlign(VecSize); in CC_AIX() local 7014 const unsigned Offset = State.AllocateStack(VecSize, VecAlign); in CC_AIX() 7023 !isGPRShadowAligned(GPRs[NextRegIndex], VecAlign)) { in CC_AIX() 7042 State.AllocateStack(VecSize, VecAlign); in CC_AIX() 7046 const unsigned Offset = State.AllocateStack(VecSize, VecAlign); in CC_AIX() 7053 const unsigned Offset = State.AllocateStack(VecSize, VecAlign); in CC_AIX() 7062 const unsigned Offset = State.AllocateStack(VecSize, VecAlign); in CC_AIX() 7080 const unsigned Offset = State.AllocateStack(VecSize, VecAlign); in CC_AIX()
|