You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This method is very slow, not actually sure it completes as I gave up waiting. Other replace methods such as listed http://llvm.org/docs/ProgrammersManual.html#replacing-an-instruction-with-another-value are not available which make certain compilation tasks awkward and non optimal. E.g. If I want a gep through out a function but dont know the offset until compilation has analysed all the input function, I can't just replace the geps at the end, but have to use an alloca/store/load and insert instructions to create the correct store once the gep offset is known. Are the other replace operations not possible due to the use of iterators?
The text was updated successfully, but these errors were encountered:
This method is very slow, not actually sure it completes as I gave up waiting. Other replace methods such as listed http://llvm.org/docs/ProgrammersManual.html#replacing-an-instruction-with-another-value are not available which make certain compilation tasks awkward and non optimal. E.g. If I want a gep through out a function but dont know the offset until compilation has analysed all the input function, I can't just replace the geps at the end, but have to use an alloca/store/load and insert instructions to create the correct store once the gep offset is known. Are the other replace operations not possible due to the use of iterators?
The text was updated successfully, but these errors were encountered: