- Jun 27, 2008
-
-
Owen Anderson authored
This speeds up a particular testcase from 0.0302s to 0.0222s in LiveVariables. llvm-svn: 52819
-
Owen Anderson authored
This speeds up LiveVariables from 0.6279s to 0.6165s on kimwitu++. llvm-svn: 52818
-
Chris Lattner authored
tolerate a non-nul-terminated string, and handling a direct global reference. llvm-svn: 52813
-
Chris Lattner authored
global is constant already. No functionality change. llvm-svn: 52812
-
Chris Lattner authored
llvm-svn: 52811
-
Chris Lattner authored
llvm-svn: 52810
-
Bill Wendling authored
llvm-svn: 52809
-
Bill Wendling authored
llvm-svn: 52808
-
Bill Wendling authored
llvm-svn: 52806
-
Owen Anderson authored
Don't perform expensive queries checking for super and sub registers when we know that there aren't any. This speed up LiveVariables on instcombine at -O0 -g from 0.3855s to 0.3503s. Look for more improvements in this area soon! llvm-svn: 52804
-
Bill Wendling authored
- Make sure that we're not recalculating the size of a vector that never changes. llvm-svn: 52803
-
Bill Wendling authored
some uses of std::vector, where it's return std::vector by value. Yuck! llvm-svn: 52800
-
Ted Kremenek authored
llvm-svn: 52799
-
Gordon Henriksen authored
llvm-svn: 52797
-
Chris Lattner authored
multiple ModuleProviders, e.g. with the JIT. llvm-svn: 52796
-
Evan Cheng authored
llvm-svn: 52795
-
- Jun 26, 2008
-
-
Chris Lattner authored
llvm-svn: 52792
-
Bill Wendling authored
llvm-svn: 52791
-
Ted Kremenek authored
llvm-svn: 52790
-
Ted Kremenek authored
llvm-svn: 52789
-
Chris Lattner authored
Additionally, define __clang__ so clients can predicate based on clang features. llvm-svn: 52788
-
Owen Anderson authored
improves AsmPrinter runtime on instcombine from 0.3920s to 0.3836s. llvm-svn: 52787
-
Chris Lattner authored
type legality. Thanks Duncan! llvm-svn: 52786
-
Owen Anderson authored
llvm-svn: 52785
-
Owen Anderson authored
llvm-svn: 52784
-
Cedric Venet authored
llvm-svn: 52782
-
Matthijs Kooijman authored
Patch by Hasso Tepper! llvm-svn: 52781
-
Matthijs Kooijman authored
llvm-svn: 52780
-
Matthijs Kooijman authored
llvm-svn: 52779
-
Matthijs Kooijman authored
Patch by Nick Lewycky! llvm-svn: 52777
-
Matthijs Kooijman authored
since LLVM r52748. llvm-svn: 52776
-
Bill Wendling authored
llvm-svn: 52775
-
Chris Lattner authored
cases where mutation can introduce bugs. Propagate around 'const'. llvm-svn: 52772
-
Chris Lattner authored
llvm-svn: 52771
-
Chris Lattner authored
llvm-svn: 52770
-
Chris Lattner authored
used to mutate the attribute list for declspecs when the type was converted, breaking the case where one declspec was shared by multiple declarators. This fixes rdar://6032532. llvm-svn: 52769
-
Chris Lattner authored
llvm-svn: 52768
-
Chris Lattner authored
llvm-svn: 52767
-
Chris Lattner authored
This patch add supports for single architecture mach-o files (the current implementation only support Universal Binary), and solve the signature conflict between java class and Universal Binary magics. Note that this function will always returned dynamic library for Universal Binaries (like the current implementation) because the binary type is not include in the file header." Patch by Jean-Daniel Dupas! llvm-svn: 52766
-
Chris Lattner authored
we don't push strings into LLVM IR and then have to read them back out. llvm-svn: 52765
-