Changes between Version 2 and Version 3 of Commentary/Compiler/Backends/LLVM/Issues
- Timestamp:
- 03/23/10 20:14:46 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Commentary/Compiler/Backends/LLVM/Issues
v2 v3 3 3 4 4 This page list some of the issues and problems with the current implementation of the LLVM back-end. Hopefully they will slowly be resolved. 5 6 == LLVM Changes ==7 8 The biggest problem is that LLVM doesn't provide all the features we need. The two issues below, 'Register Pinning' and 'TNTC' are the primary examples of this. While there is a patch for LLVM to partially correct fix this, this is a problem in itself as we now must include in GHC our own version of LLVM. Eventually we need to either get the changes we need included in LLVM or improve LLVM so that the features we require could be included dynamically.9 5 10 6 == Register Pinning ==
