[#llvm-instructions-01d] = xref:llvm.adoc[llvm]::instructions :relfileprefix: ../ :mrdocs: `instructions` overloads == Synopses Declared in `<llvm/IR/InstIterator.h>` Return a range over all instructions in `F.` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:llvm/inst_range.adoc[inst_range] xref:llvm/instructions-03.adoc[instructions](xref:llvm/Function.adoc[Function]& F); ---- [.small]#xref:llvm/instructions-03.adoc[_» more..._]# Return a const range over all instructions in `F.` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:llvm/const_inst_range.adoc[const_inst_range] xref:llvm/instructions-08.adoc[instructions](xref:llvm/Function.adoc[Function] const& F); ---- [.small]#xref:llvm/instructions-08.adoc[_» more..._]# Return a range over all instructions in `F.` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:llvm/inst_range.adoc[inst_range] xref:llvm/instructions-010.adoc[instructions](xref:llvm/Function.adoc[Function]* F); ---- [.small]#xref:llvm/instructions-010.adoc[_» more..._]# Return a const range over all instructions in `F.` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:llvm/const_inst_range.adoc[const_inst_range] xref:llvm/instructions-0a.adoc[instructions](xref:llvm/Function.adoc[Function] const* F); ---- [.small]#xref:llvm/instructions-0a.adoc[_» more..._]# == Return Value * Range covering every instruction in `F.` * Const range covering every instruction in `F.` == Parameters [cols="1,4"] |=== | Name| Description | *F* | Function whose instructions are iterated. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#