/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/ |
H A D | PPCVSXSwapRemoval.cpp | 286 SwapVector[VecIdx].IsSwappable = 1; in gatherVectorInstructions() 303 SwapVector[VecIdx].IsSwap = 1; in gatherVectorInstructions() 342 SwapVector[VecIdx].IsLoad = 1; in gatherVectorInstructions() 348 SwapVector[VecIdx].IsLoad = 1; in gatherVectorInstructions() 349 SwapVector[VecIdx].IsSwap = 1; in gatherVectorInstructions() 359 SwapVector[VecIdx].IsLoad = 1; in gatherVectorInstructions() 360 SwapVector[VecIdx].IsSwappable = 1; in gatherVectorInstructions() 367 SwapVector[VecIdx].IsStore = 1; in gatherVectorInstructions() 373 SwapVector[VecIdx].IsStore = 1; in gatherVectorInstructions() 374 SwapVector[VecIdx].IsSwap = 1; in gatherVectorInstructions() [all …]
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/GlobalISel/ |
H A D | LegacyLegalizerInfo.cpp | 252 int VecIdx = It - Vec.begin() - 1; in findAction() local 254 LegacyLegalizeAction Action = Vec[VecIdx].second; in findAction() 276 for (int i = VecIdx - 1; i >= 0; --i) in findAction() 285 for (std::size_t i = VecIdx + 1; i < Vec.size(); ++i) in findAction()
|
H A D | CombinerHelper.cpp | 3996 unsigned VecIdx = Cst->Value.getZExtValue(); in matchExtractVecEltBuildVec() local 4014 Reg = SrcVecMI->getOperand(VecIdx + 1).getReg(); in matchExtractVecEltBuildVec()
|
/openbsd/gnu/llvm/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.cpp | 1891 int VecIdx = -1; // Index of the first element of the vector. in LowerCall() local 1924 assert(VecIdx == -1 && LoadVTs.empty() && "Orphaned operand list."); in LowerCall() 1925 VecIdx = i; in LowerCall() 1951 DAG.getConstant(Offsets[VecIdx], dl, MVT::i32), InFlag}; in LowerCall() 1970 VecIdx = -1; in LowerCall() 2721 int VecIdx = -1; // Index of the first element of the current vector. in LowerFormalArguments() local 2724 assert(VecIdx == -1 && "Orphaned vector."); in LowerFormalArguments() 2725 VecIdx = parti; in LowerFormalArguments() 2730 unsigned NumElts = parti - VecIdx + 1; in LowerFormalArguments() 2745 DAG.getConstant(Offsets[VecIdx], dl, PtrVT)); in LowerFormalArguments() [all …]
|
/openbsd/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | LowerMatrixIntrinsics.cpp | 171 Value *computeVectorAddr(Value *BasePtr, Value *VecIdx, Value *Stride, in computeVectorAddr() argument 181 Value *VecStart = Builder.CreateMul(VecIdx, Stride, "vec.start"); in computeVectorAddr()
|
/openbsd/gnu/llvm/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.cpp | 2573 SDValue VecIdx = DAG.getIntPtrConstant(IdxVal, DL); in extractSubVector() local 2574 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, ResultVT, Vec, VecIdx); in extractSubVector()
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeIntegerTypes.cpp | 5689 for (unsigned VecIdx = 0; VecIdx != NumElems; ++VecIdx) { in PromoteIntOp_CONCAT_VECTORS() local 5690 SDValue Incoming = GetPromotedInteger(N->getOperand(VecIdx)); in PromoteIntOp_CONCAT_VECTORS()
|
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/ |
H A D | SIISelLowering.cpp | 5930 int VecIdx = Idx < SrcNumElts ? 0 : 1; in lowerVECTOR_SHUFFLE() local 5933 PackVT, SVN->getOperand(VecIdx), in lowerVECTOR_SHUFFLE()
|
/openbsd/gnu/llvm/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 6522 SDValue VecIdx = DAG.getIntPtrConstant(IdxVal, dl); in extractSubVector() local 6523 return DAG.getNode(ISD::EXTRACT_SUBVECTOR, dl, ResultVT, Vec, VecIdx); in extractSubVector() 6566 SDValue VecIdx = DAG.getIntPtrConstant(IdxVal, dl); in insertSubVector() local 6567 return DAG.getNode(ISD::INSERT_SUBVECTOR, dl, ResultVT, Result, Vec, VecIdx); in insertSubVector() 49362 int VecIdx = Scale * Idx + i; in combineAnd() local 49363 ShuffleMask[VecIdx] = EltBits[i].isZero() ? SM_SentinelZero : VecIdx; in combineAnd()
|