Home | History | Annotate | Download | only in slang

Lines Matching defs:Idx

687           llvm::Value *Idx[2];
689 Idx[0] =
696 Idx[1] = llvm::ConstantInt::get(
701 Ptr = IB->CreateInBoundsGEP(HelperFunctionParameter, Idx);
783 auto addOperand = [&ExportReduceInfo](uint32_t Idx, llvm::Metadata *N) {
784 while (Idx > ExportReduceInfo.size())
791 auto addString = [&addOperand, this](uint32_t Idx, const std::string &S,
794 addOperand(Idx, llvm::MDString::get(mLLVMContext, S));
803 int Idx = 0;
805 addString(Idx++, (*I)->getNameReduce());
807 addOperand(Idx++, llvm::MDString::get(mLLVMContext, llvm::utostr_32((*I)->getAccumulatorTypeSize())));
815 addOperand(Idx++, llvm::MDTuple::get(mLLVMContext, Accumulator));
817 addString(Idx++, (*I)->getNameInitializer(), false);
818 addString(Idx++, (*I)->getNameCombiner(), false);
819 addString(Idx++, (*I)->getNameOutConverter(), false);
820 addString(Idx++, (*I)->getNameHalter(), false);