User Tools

Site Tools


llvm_update

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
llvm_update [2014/12/10 16:51]
acanis [Changes Required to LegUp Examples]
llvm_update [2014/12/10 16:52] (current)
acanis [Changes Required to LegUp Examples]
Line 86: Line 86:
   * chstone_hybrid/​dfsin:​ the linker complains about multiple definitions of '​sin'​ when linking with libm.bc. ​ sin() was renamed to dfsin() to fix this problem.   * chstone_hybrid/​dfsin:​ the linker complains about multiple definitions of '​sin'​ when linking with libm.bc. ​ sin() was renamed to dfsin() to fix this problem.
  
-  * use_begin iterator is now user_begin. Don'​t ​using use_ iterators directly any more. Use is now a bookkeeping helper class for the User class. See:+  * use_begin iterator is now user_begin. Don'​t ​use the use_ iterators directly any more. Use is now a bookkeeping helper class for the User class. See:
 http://​www.llvm.org/​docs/​ProgrammersManual.html#​the-user-and-owned-use-classes-memory-layout http://​www.llvm.org/​docs/​ProgrammersManual.html#​the-user-and-owned-use-classes-memory-layout
   * If you must use the use_ iterators (not recommended),​ you have to use the getUser() method to cast to an instruction like:   * If you must use the use_ iterators (not recommended),​ you have to use the getUser() method to cast to an instruction like:
llvm_update.txt ยท Last modified: 2014/12/10 16:52 by acanis