Lines Matching defs:fn
136 ::llvm::Function *fn = ::llvm::Function::Create(type,
141 fn->setOnlyReadsMemory();
144 fn->setDoesNotAccessMemory();
147 fn->setDoesNotThrow();
149 intrinsic_funcs_[id] = fn;
151 DCHECK_NE(fn, static_cast< ::llvm::Function*>(NULL)) << "Intrinsic `"
155 for (::llvm::Function::arg_iterator arg_iter = fn->arg_begin(),
156 arg_end = fn->arg_end(); arg_iter != arg_end; arg_iter++) {
161 ::llvm::AttributeSet attribute_set = ::llvm::AttributeSet::get(fn->getContext(),
169 if (!intrinsic_funcs_map_.insert(std::make_pair(fn, id)).second) {