Ismail Dönmez
2b20ffe721
- Update to r168286 from release_32 branch
...
* Fixes llvm PR14309
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=179
2012-11-18 15:30:42 +00:00
Ismail Dönmez
5fcc954b00
- Update to r168031 from release_32 branch
...
* This is 3.2rc1
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=177
2012-11-15 08:22:48 +00:00
Ismail Dönmez
0664b8bb90
Sigh
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=176
2012-11-14 18:30:05 +00:00
Ismail Dönmez
a5e4fd4760
Fix docs
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=175
2012-11-14 10:15:00 +00:00
Ismail Dönmez
7c5f7b2ebf
-
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=174
2012-11-13 13:51:06 +00:00
Ismail Dönmez
78144a8614
-
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=173
2012-11-13 08:23:13 +00:00
Ismail Dönmez
83009cdbf7
-
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=172
2012-11-12 14:12:30 +00:00
Ismail Dönmez
af52fc1afd
-
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=171
2012-11-12 12:33:06 +00:00
Ismail Dönmez
37c50c4e92
-
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=170
2012-11-12 12:21:50 +00:00
Ismail Dönmez
061361dcc4
-
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=169
2012-11-12 10:33:39 +00:00
Ismail Dönmez
65d86a5442
-
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=168
2012-11-12 10:31:50 +00:00
Ismail Dönmez
78cf258826
- Update to r167720 from release_32 branch
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=167
2012-11-12 10:29:11 +00:00
Ismail Dönmez
3f638bdf7c
- Update to r167719 from release_32 branch
...
* Thread local variables may have a specified TLS model.
* LLVM now has a loop optimizer.
* SROA has been rewritten to be more powerful.
* A new optimization pass added to merge stack objects
which are used in disjoint areas of the code.
* LLVM now merge consecutive loads and stores.
* New TableGen infrastructure to support bundling for
Very Long Instruction Word (VLIW) architectures.
* Added a new target independent VLIW packetizer.
* A probability based block placement and code layout algorithm
was added to LLVM's code generator.
* The ARM target now includes a full featured macro assembler,
including direct-to-object module support for clang.
* A new IR-level pass, called "TargetTransformInfo" provides
a number of low-level interfaces.
- Drop following patches (fixed upstream)
* arm-suse-support.patch
* pr12463.patch
* pr13141.patch
* pr13303.patch
* rewrite-includes.patch
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=166
2012-11-12 10:06:01 +00:00
Ismail Dönmez
b6f01f8dd7
Accepting request 139532 from home:coolo:branches:openSUSE:Factory
...
- add explicit buildrequire groff for man pages
OBS-URL: https://build.opensuse.org/request/show/139532
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=164
2012-10-27 11:09:20 +00:00
Ismail Dönmez
2722baf437
Fix last change
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=162
2012-09-11 12:08:15 +00:00
Ismail Dönmez
9ab73caf6d
- Fix debuginfo generation
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=161
2012-09-10 10:35:03 +00:00
Ismail Dönmez
054ec25ad2
Accepting request 128460 from home:llunak:branches:devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/128460
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=159
2012-07-20 11:25:55 +00:00
Ismail Dönmez
010c7d4330
Accepting request 127972 from openSUSE:Factory:ARM
...
fix arm build, please forward to factory
OBS-URL: https://build.opensuse.org/request/show/127972
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=157
2012-07-16 10:36:51 +00:00
Ismail Dönmez
7c611aed7c
Accepting request 127882 from home:llunak:branches:devel:tools:compiler
...
This adds few fixes, but mostly it updates the rewrite-includes patch. Sadly upstream has decided to rename the option name for whatever reason, so if unchanged 12.2 would be the only clang with the option named this way, causing further problems e.g. with icecream.
So it would be very nice to get this into 12.2. As it is an isolated feature, it should be low-risk.
OBS-URL: https://build.opensuse.org/request/show/127882
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=155
2012-07-14 15:44:52 +00:00
Ismail Dönmez
b08970fa49
Fix changelog
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=153
2012-05-22 11:34:15 +00:00
Ismail Dönmez
19a56d6acd
Update tarball
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=152
2012-05-18 09:26:05 +00:00
Ismail Dönmez
d8192eba50
-
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=151
2012-05-15 09:56:21 +00:00
Ismail Dönmez
3c7a1982e0
- Update to final 3.0 release
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=150
2012-05-15 09:54:05 +00:00
Ismail Dönmez
3dcc76bf3f
- Depend on python-base so we don't pull whole Mesa
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=148
2012-05-10 11:37:54 +00:00
Ismail Dönmez
c99bda78c4
Accepting request 116809 from home:llunak:branches:devel:tools:compiler
...
OBS-URL: https://build.opensuse.org/request/show/116809
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=147
2012-05-09 12:26:31 +00:00
Ismail Dönmez
7fbccf957e
Accepting request 116316 from home:llunak:branches:devel:tools:compiler
...
As discussed previously, the patch that improves usage with icecream.
OBS-URL: https://build.opensuse.org/request/show/116316
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=145
2012-05-03 09:14:30 +00:00
Ismail Dönmez
07099d8a6a
- Update to svn revision 155819 from 3.1 branch
...
* C++11 fixes
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=144
2012-04-30 12:38:38 +00:00
Ismail Dönmez
791cae45f5
- Update to svn revision 155700 from 3.1 branch
...
* Crash fixes
* C++11 fixes
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=143
2012-04-27 10:00:32 +00:00
Ismail Dönmez
6e8d9a2f65
- Update to svn revision 155574 from 3.1 branch
...
* Crash fixes
* Correctly enable compiler-rt
* Remove unneeded runtime python dependencies
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=142
2012-04-26 13:19:08 +00:00
Ismail Dönmez
39d72f1bae
- Switch to 2-stage bootstrap because we don't do build-compare
...
anyway.
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=141
2012-04-26 10:53:01 +00:00
Ismail Dönmez
5394e24b07
- More fixes to llvm-config
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=140
2012-04-25 09:38:22 +00:00
Ismail Dönmez
41ef524fc6
-
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=139
2012-04-24 10:17:57 +00:00
Ismail Dönmez
9356b84b41
- Fix llvm-config --libs output
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=138
2012-04-24 10:10:57 +00:00
Ismail Dönmez
8cf58183ff
Fix build
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=137
2012-04-23 12:57:07 +00:00
Ismail Dönmez
3ff2ab3a2b
Add back FIXME
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=136
2012-04-22 19:36:57 +00:00
Ismail Dönmez
080c925bd8
- Update to svn revision 155320 from 3.1 branch
...
* AVX fixes
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=135
2012-04-22 19:23:50 +00:00
Ismail Dönmez
080df248c4
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)
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=133
2012-04-18 08:37:42 +00:00
Ismail Dönmez
a41466936b
filelist fix
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=132
2012-04-17 13:11:13 +00:00
Ismail Dönmez
930a88b69d
- Update to svn revision 154914 from 3.1 branch
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=131
2012-04-17 09:02:19 +00:00
Ismail Dönmez
cb4e7901f6
Fix 64bit builds
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=129
2012-03-22 08:07:45 +00:00
Ismail Dönmez
a7c336f0e6
Fix 64bit builds
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=128
2012-03-21 23:56:05 +00:00
Ismail Dönmez
def7655448
Fix
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=127
2012-03-21 19:19:14 +00:00
Ismail Dönmez
cbd268e666
Fix
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=126
2012-03-21 18:38:28 +00:00
Ismail Dönmez
b35d2400b0
Fix
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=125
2012-03-21 17:58:13 +00:00
Ismail Dönmez
4b7676e4f6
Filelist fix
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=124
2012-03-21 17:18:35 +00:00
Ismail Dönmez
fbdc1e32e6
More filelist fixes
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=123
2012-03-21 16:39:54 +00:00
Ismail Dönmez
b1c5f830c7
Filelist fix
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=122
2012-03-21 15:56:25 +00:00
Ismail Dönmez
b156ad17a2
Test fix
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=121
2012-03-21 15:15:58 +00:00
Ismail Dönmez
ace221c831
Whoops
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=120
2012-03-21 14:34:50 +00:00
Ismail Dönmez
0cb5aad528
-
...
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/llvm?expand=0&rev=119
2012-03-21 14:01:15 +00:00