3f638bdf7c
* 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 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
assume-opensuse.patch | ||
clang-disable-ada-extension.patch | ||
clang-fix-mips-test.patch | ||
default-to-i586.patch | ||
llvm-3.1.99.r167719.tar.bz2 | ||
llvm-rpmlintrc | ||
llvm.changes | ||
llvm.spec | ||
set-revision.patch |