Searched refs:InsertElt (Results 1 – 8 of 8) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ASTVector.h | 243 size_t InsertElt = I - this->begin(); in insert() local 247 return this->begin() + InsertElt; in insert() 254 I = this->begin()+InsertElt; in insert() 291 size_t InsertElt = I - this->begin(); in insert() local 295 return this->begin() + InsertElt; in insert() 304 I = this->begin()+InsertElt; in insert()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVCodeGenPrepare.cpp | 231 Value *InsertElt = Builder.CreateInsertElement( in visitIntrinsicInst() local 233 VecPHI->addIncoming(InsertElt, BB); in visitIntrinsicInst()
|
| H A D | RISCVTargetTransformInfo.cpp | 2860 Use &InsertElt = cast<Instruction>(Op)->getOperandUse(0); in isProfitableToSinkOperands() local 2861 Use &Not = cast<Instruction>(InsertElt)->getOperandUse(1); in isProfitableToSinkOperands() 2863 Ops.push_back(&InsertElt); in isProfitableToSinkOperands() 2917 auto *InsertElt = cast<InsertElementInst>(InsertEltUse); in isProfitableToSinkOperands() local 2918 if (isa<FPExtInst>(InsertElt->getOperand(1))) in isProfitableToSinkOperands() 2919 Ops.push_back(&InsertElt->getOperandUse(1)); in isProfitableToSinkOperands()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | SmallVector.h | 816 size_t InsertElt = I - this->begin(); in insert() local 820 return this->begin()+InsertElt; in insert() 830 I = this->begin()+InsertElt; in insert() 878 size_t InsertElt = I - this->begin(); in insert() local 882 return this->begin()+InsertElt; in insert() 896 I = this->begin()+InsertElt; in insert()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | ScalarizeMaskedMemIntrin.cpp | 736 Value *InsertElt; in scalarizeMaskedExpandLoad() local 738 InsertElt = PoisonValue::get(EltTy); in scalarizeMaskedExpandLoad() 743 InsertElt = Builder.CreateAlignedLoad(EltTy, NewPtr, AdjustedAlignment, in scalarizeMaskedExpandLoad() 748 VResult = Builder.CreateInsertElement(VResult, InsertElt, Idx, in scalarizeMaskedExpandLoad()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 2570 while (auto InsertElt = dyn_cast<InsertElementInst>(CurrentInsertElt)) { in instCombineSVEDupqLane() local 2571 auto Idx = cast<ConstantInt>(InsertElt->getOperand(2)); in instCombineSVEDupqLane() 2572 Elts[Idx->getValue().getZExtValue()] = InsertElt->getOperand(1); in instCombineSVEDupqLane() 2573 CurrentInsertElt = InsertElt->getOperand(0); in instCombineSVEDupqLane()
|
| H A D | AArch64ISelLowering.cpp | 26349 SDValue InsertElt = N->getOperand(1); in removeRedundantInsertVectorElt() local 26359 if (InsertElt.getOpcode() != ISD::EXTRACT_VECTOR_ELT) in removeRedundantInsertVectorElt() 26362 SDValue ExtractVec = InsertElt.getOperand(0); in removeRedundantInsertVectorElt() 26363 SDValue ExtractIdx = InsertElt.getOperand(1); in removeRedundantInsertVectorElt()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 7281 SDValue InsertElt = InVec; in WidenVecOp_INSERT_SUBVECTOR() local 7285 InsertElt = DAG.getInsertVectorElt(DL, InsertElt, ExtractElt, I + Idx); in WidenVecOp_INSERT_SUBVECTOR() 7288 return InsertElt; in WidenVecOp_INSERT_SUBVECTOR()
|