Home
last modified time | relevance | path

Searched refs:MinElts (Results 1 – 5 of 5) sorted by relevance

/openbsd/src/gnu/llvm/llvm/lib/IR/
DAutoUpgrade.cpp4037 unsigned MinElts = RetTy->getMinNumElements() / N; in UpgradeIntrinsicCall() local
4042 Value *Idx = ConstantInt::get(Type::getInt64Ty(C), I * MinElts); in UpgradeIntrinsicCall()
4059 unsigned MinElts = RetTy->getMinNumElements(); in UpgradeIntrinsicCall() local
4061 Value *NewIdx = ConstantInt::get(Type::getInt64Ty(C), I * MinElts); in UpgradeIntrinsicCall()
4093 unsigned MinElts = RetTy->getMinNumElements() / N; in UpgradeIntrinsicCall() local
4095 Value *Idx = ConstantInt::get(Type::getInt64Ty(C), I * MinElts); in UpgradeIntrinsicCall()
/openbsd/src/gnu/llvm/clang/lib/CodeGen/
DCGBuiltin.cpp9131 unsigned MinElts = VTy->getMinNumElements(); in EmitSVEStructLoad() local
9134 Value *Idx = ConstantInt::get(CGM.Int64Ty, I * MinElts); in EmitSVEStructLoad()
9176 unsigned MinElts = VTy->getElementCount().getKnownMinValue(); in EmitSVEStructStore() local
9178 Value *Idx = ConstantInt::get(CGM.Int64Ty, I * MinElts); in EmitSVEStructStore()
9380 unsigned MinElts = SrcTy->getMinNumElements(); in EmitSVETupleCreate() local
9383 Value *Idx = ConstantInt::get(CGM.Int64Ty, I * MinElts); in EmitSVETupleCreate()
9663 unsigned MinElts = VTy->getMinNumElements(); in EmitAArch64SVEBuiltinExpr() local
9665 VTy, Ops[0], ConstantInt::get(CGM.Int64Ty, MinElts)); in EmitAArch64SVEBuiltinExpr()
13701 unsigned MinElts = std::min( in EmitX86BuiltinExpr() local
13704 Ops[3] = getMaskVecValue(*this, Ops[3], MinElts); in EmitX86BuiltinExpr()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorTypes.cpp4611 unsigned MinElts = N->getValueType(0).getVectorNumElements(); in WidenVecRes_Convert() local
4612 for (unsigned i=0; i < MinElts; ++i) { in WidenVecRes_Convert()
4667 unsigned MinElts = N->getValueType(0).getVectorNumElements(); in WidenVecRes_Convert_StrictFP() local
4668 for (unsigned i=0; i < MinElts; ++i) { in WidenVecRes_Convert_StrictFP()
/openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp137 unsigned MinElts = RISCV::RVVBitsPerBlock / Subtarget.getELEN(); in RISCVTargetLowering() local
138 if (VT.getVectorMinNumElements() < MinElts) in RISCVTargetLowering()
6526 unsigned MinElts = VecVT.getVectorMinNumElements(); in lowerVECTOR_REVERSE() local
6528 getVLOp(MinElts, DL, DAG, Subtarget)); in lowerVECTOR_REVERSE()
6558 unsigned MinElts = VecVT.getVectorMinNumElements(); in lowerVECTOR_SPLICE() local
6560 getVLOp(MinElts, DL, DAG, Subtarget)); in lowerVECTOR_SPLICE()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86ISelLowering.cpp27987 unsigned MinElts = std::min(Index.getSimpleValueType().getVectorNumElements(), in getGatherNode() local
27989 MVT MaskVT = MVT::getVectorVT(MVT::i1, MinElts); in getGatherNode()
28024 unsigned MinElts = std::min(Index.getSimpleValueType().getVectorNumElements(), in getScatterNode() local
28026 MVT MaskVT = MVT::getVectorVT(MVT::i1, MinElts); in getScatterNode()
33531 unsigned MinElts = VT.getVectorNumElements(); in ReplaceNodeResults() local
33532 for (unsigned i=0; i < MinElts; ++i) { in ReplaceNodeResults()