Searched refs:VecIndex (Results 1 – 3 of 3) sorted by relevance
| /openbsd/src/gnu/llvm/llvm/lib/Target/RISCV/ |
| D | RISCVGatherScatterLowering.cpp | 379 Value *VecIndex = Ops[*VecOperand]; in determineBaseAndStride() local 381 if (VecIndex->getType() != VecIntPtrTy) in determineBaseAndStride() 386 auto [Start, Stride] = matchStridedStart(VecIndex, Builder); in determineBaseAndStride() 417 if (!matchStridedRecurrence(VecIndex, L, Stride, BasePhi, Inc, Builder)) in determineBaseAndStride()
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/AArch64/ |
| D | AArch64InstrInfo.td | 7258 class Ld1Lane128Pat<SDPatternOperator scalar_load, Operand VecIndex, 7261 (STy (scalar_load GPR64sp:$Rn)), VecIndex:$idx), 7262 (LD1 VecListOne128:$Rd, VecIndex:$idx, GPR64sp:$Rn)>; 7281 VecIndex, ValueType VTy, ValueType STy, 7284 (STy (scalar_load GPR64sp:$Rn)), VecIndex:$idx), 7285 (LD1 VecListOne128:$Rd, (IdxOp VecIndex:$idx), GPR64sp:$Rn)>; 7314 class Ld1Lane64Pat<SDPatternOperator scalar_load, Operand VecIndex, 7317 (STy (scalar_load GPR64sp:$Rn)), VecIndex:$idx), 7320 VecIndex:$idx, GPR64sp:$Rn), 7343 class St1Lane128Pat<SDPatternOperator scalar_store, Operand VecIndex, [all …]
|
| /openbsd/src/gnu/llvm/llvm/lib/Target/X86/ |
| D | X86ISelLowering.cpp | 50461 SDValue Addr, VecIndex; in reduceMaskedLoadToScalarLoad() local 50464 if (!getParamsForOneTrueMaskedElt(ML, DAG, Addr, VecIndex, Alignment, Offset)) in reduceMaskedLoadToScalarLoad() 50488 DAG.getNode(ISD::INSERT_VECTOR_ELT, DL, CastVT, PassThru, Load, VecIndex); in reduceMaskedLoadToScalarLoad() 50596 SDValue Addr, VecIndex; in reduceMaskedStoreToScalarStore() local 50599 if (!getParamsForOneTrueMaskedElt(MS, DAG, Addr, VecIndex, Alignment, Offset)) in reduceMaskedStoreToScalarStore() 50613 DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, EltVT, Value, VecIndex); in reduceMaskedStoreToScalarStore()
|