Revisions of llvm

Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 151)
-
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 150)
- Update to final 3.0 release
buildservice-autocommit accepted request 120591 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 149)
baserev update by copy to link target
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 148)
- Depend on python-base so we don't pull whole Mesa
buildservice-autocommit accepted request 116319 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 146)
baserev update by copy to link target
Ismail Dönmez's avatar Ismail Dönmez (namtrac) accepted request 116316 from Lubos Lunak's avatar Lubos Lunak (llunak) (revision 145)
As discussed previously, the patch that improves usage with icecream.
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 144)
- Update to svn revision 155819 from 3.1 branch
  * C++11 fixes
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 143)
- Update to svn revision 155700 from 3.1 branch
  * Crash fixes
  * C++11 fixes
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 142)
- Update to svn revision 155574 from 3.1 branch
  * Crash fixes
  * Correctly enable compiler-rt
  * Remove unneeded runtime python dependencies
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 141)
- Switch to 2-stage bootstrap because we don't do build-compare
  anyway.
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 140)
- More fixes to llvm-config
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 139)
-
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 138)
- Fix llvm-config --libs output
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 137)
Fix build
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 136)
Add back FIXME
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 135)
- Update to svn revision 155320 from 3.1 branch
  * AVX fixes
buildservice-autocommit accepted request 114318 from Ismail Dönmez's avatar Ismail Dönmez (namtrac) (revision 134)
baserev update by copy to link target
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 133)
  Major new features:
      * AddressSanitizer, a fast memory error detector.
      * MachineInstr Bundles, Support to model instruction 
        bundling / packing.
      * ARM Integrated Assembler, A full featured assembler 
        and direct-to-object support for ARM.
      * Basic Block Placement Probability driven basic block placement.
  
  LLVM IR and Core Improvements
     
      * IR support for half float
      * IR support for vectors of pointers, including vector GEPs.
      * Module flags have been introduced.
      * Loads can now have range metadata attached to them to 
        describe the possible values being loaded. 
      * Inline cost heuristics have been completely overhauled 
        and now closely model constant propagation through call sites, 
        disregard trivially dead code costs, and 
        can model C++ STL iterator patterns.
   
  Optimizer Improvements
      * The loop unroll pass now is able to unroll loops with 
        run-time trip counts. This feature is turned off by default, 
        and is enabled with the -unroll-runtime flag.
      * A new basic-block autovectorization pass is available. 
        Pass -vectorize to run this pass along with some associated 
        post-vectorization cleanup passes. 
   X86-32 and X86-64 Target Improvements
      * Bug fixes and improved support for AVX1
      * Support for AVX2 (still incomplete at this point)
Ismail Dönmez's avatar Ismail Dönmez (namtrac) committed (revision 132)
filelist fix
Displaying revisions 461 - 480 of 611
openSUSE Build Service is sponsored by