Lines Matching refs:arg_iter
80 ::llvm::Function::arg_iterator arg_iter(arg_begin); in Compile()
82 DCHECK_NE(arg_iter, arg_end); in Compile()
83 arg_iter->setName("method"); in Compile()
84 ::llvm::Value* method_object_addr = arg_iter++; in Compile()
88 this_object_or_class_object = arg_iter++; in Compile()
98 arg_begin = arg_iter; in Compile()
104 for (unsigned i = 0; arg_iter != arg_end; ++i, ++arg_iter) { in Compile()
106 arg_iter->setName(StringPrintf("a%u", i)); in Compile()
108 if (arg_iter->getType() == irb_.getJObjectTy()) { in Compile()
166 for (arg_iter = arg_begin; arg_iter != arg_end; ++arg_iter) { in Compile()
167 if (arg_iter->getType() == irb_.getJObjectTy()) { in Compile()
172 irb_.CreateStore(arg_iter, handle_scope_field_addr, kTBAAShadowFrame); in Compile()
175 ::llvm::Value* equal_null = irb_.CreateICmpEQ(arg_iter, irb_.getJNull()); in Compile()
182 args.push_back(arg_iter); in Compile()