Lines Matching refs:llvm_function

105 bool IRForTarget::FixFunctionLinkage(llvm::Function &llvm_function) {  in FixFunctionLinkage()  argument
106 llvm_function.setLinkage(GlobalValue::ExternalLinkage); in FixFunctionLinkage()
162 bool IRForTarget::CreateResultVariable(llvm::Function &llvm_function) { in CreateResultVariable() argument
364 BasicBlock &entry_block(llvm_function.getEntryBlock()); in CreateResultVariable()
1376 bool IRForTarget::ResolveExternals(Function &llvm_function) { in ResolveExternals() argument
1480 llvm::Function *llvm_function, in UnfoldConstant() argument
1520 if (!UnfoldConstant(constant_expr, llvm_function, bit_cast_maker, in UnfoldConstant()
1554 if (!UnfoldConstant(constant_expr, llvm_function, in UnfoldConstant()
1568 if (llvm_function && inst->getParent()->getParent() != llvm_function) { in UnfoldConstant()
1591 bool IRForTarget::ReplaceVariables(Function &llvm_function) { in ReplaceVariables() argument
1610 Function::arg_iterator iter(llvm_function.arg_begin()); in ReplaceVariables()
1612 if (iter == llvm_function.arg_end()) { in ReplaceVariables()
1624 if (iter == llvm_function.arg_end()) { in ReplaceVariables()
1636 if (iter == llvm_function.arg_end()) { in ReplaceVariables()
1654 if (iter == llvm_function.arg_end()) { in ReplaceVariables()
1675 BasicBlock &entry_block(llvm_function.getEntryBlock()); in ReplaceVariables()
1752 if (!UnfoldConstant(constant, &llvm_function, body_result_maker, in ReplaceVariables()
1757 if (instruction->getParent()->getParent() != &llvm_function) { in ReplaceVariables()