Displaying 4 results from an estimated 4 matches for "looppass_8cpp_source".
2012 Dec 17
3
[LLVMdev] LoopPass doFinalization() called multiple times per program?
...seeing doFinalization() being called
>> multiple
>> times per program. Digging into the code, it appears that LPPassManager
>> actually
>> makes the calls to doFinalization() at the end of it's runOnFunction()
>> method
>> (http://llvm.org/docs/doxygen/**html/LoopPass_8cpp_source.**html#l00281<http://llvm.org/docs/doxygen/html/LoopPass_8cpp_source.html#l00281>,
>> at time of
>> writing). This therefore means that doFinalization() can be called
>> multiple
>> times per LoopPass; as many as there are functions defined in the input
>> file....
2012 Dec 17
0
[LLVMdev] LoopPass doFinalization() called multiple times per program?
...nalization() being called multiple
> times per program. Digging into the code, it appears that LPPassManager
> actually
> makes the calls to doFinalization() at the end of it's runOnFunction()
> method
> (http://llvm.org/docs/doxygen/__html/LoopPass_8cpp_source.__html#l00281
> <http://llvm.org/docs/doxygen/html/LoopPass_8cpp_source.html#l00281>, at
> time of
> writing). This therefore means that doFinalization() can be called multiple
> times per LoopPass; as many as there are functions defined in the inpu...
2012 Dec 13
2
[LLVMdev] LoopPass doFinalization() called multiple times per program?
...fter all loops had
been seen. However in practice I am seeing doFinalization() being called
multiple times per program. Digging into the code, it appears that
LPPassManager actually makes the calls to doFinalization() at the end of
it's runOnFunction() method (
http://llvm.org/docs/doxygen/html/LoopPass_8cpp_source.html#l00281, at time
of writing). This therefore means that doFinalization() can be called
multiple times per LoopPass; as many as there are functions defined in the
input file.
Assuming I have made no mistakes here, is this a case of poorly written
documentation, or an error in the implementation...
2012 Dec 16
0
[LLVMdev] LoopPass doFinalization() called multiple times per program?
...been
> seen. However in practice I am seeing doFinalization() being called multiple
> times per program. Digging into the code, it appears that LPPassManager actually
> makes the calls to doFinalization() at the end of it's runOnFunction() method
> (http://llvm.org/docs/doxygen/html/LoopPass_8cpp_source.html#l00281, at time of
> writing). This therefore means that doFinalization() can be called multiple
> times per LoopPass; as many as there are functions defined in the input file.
my understanding is that this is the expected behaviour and the documentation
should be improved (want to prop...