Lines Matching refs:Function
23 #include "llvm/IR/Function.h"
122 InstIterator<SymbolTableList<BasicBlock>, Function::iterator,
126 Function::const_iterator, BasicBlock::const_iterator,
131 inline inst_iterator inst_begin(Function *F) { return inst_iterator(*F); }
132 inline inst_iterator inst_end(Function *F) { return inst_iterator(*F, true); }
133 inline inst_range instructions(Function *F) {
136 inline const_inst_iterator inst_begin(const Function *F) {
139 inline const_inst_iterator inst_end(const Function *F) {
142 inline const_inst_range instructions(const Function *F) {
145 inline inst_iterator inst_begin(Function &F) { return inst_iterator(F); }
146 inline inst_iterator inst_end(Function &F) { return inst_iterator(F, true); }
147 inline inst_range instructions(Function &F) {
150 inline const_inst_iterator inst_begin(const Function &F) {
153 inline const_inst_iterator inst_end(const Function &F) {
156 inline const_inst_range instructions(const Function &F) {