Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalarizer.cpp970 Value *InsIdx = IEI.getOperand(2); in visitInsertElementInst() local
975 if (auto *CI = dyn_cast<ConstantInt>(InsIdx)) { in visitInsertElementInst()
1001 Builder.CreateICmpEQ(InsIdx, ConstantInt::get(InsIdx->getType(), I), in visitInsertElementInst()
1002 InsIdx->getName() + ".is." + Twine(I)); in visitInsertElementInst()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp3203 unsigned InsIdx = 0; in LowerFormalArguments() local
3205 for (unsigned i = 0, e = theArgs.size(); i != e; ++i, ++InsIdx) { in LowerFormalArguments()
3219 InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT)); in LowerFormalArguments()
3220 ++InsIdx; in LowerFormalArguments()
3223 --InsIdx; in LowerFormalArguments()
3230 InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT)); in LowerFormalArguments()
3231 ++InsIdx; in LowerFormalArguments()
3234 --InsIdx; in LowerFormalArguments()
3237 InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT)); in LowerFormalArguments()
3322 if (Ins[InsIdx].VT.isInteger() && in LowerFormalArguments()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp3678 for (unsigned i = 0, e = ArgLocs.size(), InsIdx = 0; i != e; ++i, ++InsIdx) { in LowerFormalArguments() local
3680 if (Ins[InsIdx].isOrigArg()) { in LowerFormalArguments()
3681 std::advance(FuncArg, Ins[InsIdx].getOrigArgIndex() - CurArgIdx); in LowerFormalArguments()
3682 CurArgIdx = Ins[InsIdx].getOrigArgIndex(); in LowerFormalArguments()
3685 ISD::ArgFlagsTy Flags = Ins[InsIdx].Flags; in LowerFormalArguments()
3689 assert(Ins[InsIdx].isOrigArg() && "Byval arguments cannot be implicit"); in LowerFormalArguments()
3715 UnpackFromArgumentSlot(ArgValue, VA, Ins[InsIdx].ArgVT, DL, DAG); in LowerFormalArguments()
3757 UnpackFromArgumentSlot(ArgValue, VA, Ins[InsIdx].ArgVT, DL, DAG); in LowerFormalArguments()
3763 for (unsigned i = 0, e = ArgLocs.size(), InsIdx = 0; i != e; ++i, ++InsIdx) { in LowerFormalArguments() local
3773 if (Ins[InsIdx].Flags.isSRet()) { in LowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp24801 unsigned InsIdx = V.getConstantOperandVal(2); in visitEXTRACT_SUBVECTOR() local
24803 if (InsIdx <= ExtIdx && (ExtIdx + NumSubElts) <= (InsIdx + NumInsElts) && in visitEXTRACT_SUBVECTOR()
24804 TLI.isExtractSubvectorCheap(NVT, InsSubVT, ExtIdx - InsIdx) && in visitEXTRACT_SUBVECTOR()
24808 DAG.getVectorIdxConstant(ExtIdx - InsIdx, DL)); in visitEXTRACT_SUBVECTOR()
24948 uint64_t InsIdx = V.getConstantOperandVal(2); in visitEXTRACT_SUBVECTOR() local
24949 if (InsIdx * SmallVT.getScalarSizeInBits() == in visitEXTRACT_SUBVECTOR()
26501 uint64_t InsIdx = N->getConstantOperandVal(2); in visitINSERT_SUBVECTOR() local
26612 NewIdx = DAG.getVectorIdxConstant(InsIdx * Scale, DL); in visitINSERT_SUBVECTOR()
26615 if (NumElts.isKnownMultipleOf(Scale) && (InsIdx % Scale) == 0) { in visitINSERT_SUBVECTOR()
26618 NewIdx = DAG.getVectorIdxConstant(InsIdx / Scale, DL); in visitINSERT_SUBVECTOR()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp19715 for (unsigned i = 0, e = ArgLocs.size(), InsIdx = 0; i != e; ++i, ++InsIdx) { in LowerFormalArguments()
19724 ArgValue = unpackFromRegLoc(DAG, Chain, VA, DL, Ins[InsIdx], *this); in LowerFormalArguments()
19736 unsigned ArgIndex = Ins[InsIdx].OrigArgIndex; in LowerFormalArguments()
19737 unsigned ArgPartOffset = Ins[InsIdx].PartOffset; in LowerFormalArguments()
19739 while (i + 1 != e && Ins[InsIdx + 1].OrigArgIndex == ArgIndex) { in LowerFormalArguments()
19741 unsigned PartOffset = Ins[InsIdx + 1].PartOffset - ArgPartOffset; in LowerFormalArguments()
19749 ++InsIdx; in LowerFormalArguments()
19712 for (unsigned i = 0, e = ArgLocs.size(), InsIdx = 0; i != e; ++i, ++InsIdx) { LowerFormalArguments() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InstrInfo.cpp1356 SlotIndex InsIdx = LIS->InsertMachineInstrInMaps(*InsMI); in convertToThreeAddressWithLEA() local
1373 SrcSeg->end = InsIdx.getRegSlot(); in convertToThreeAddressWithLEA()