- Nov 11, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 59046
-
Dan Gohman authored
to be sign-extended when it is promoted to 64 bits for intermediate offset calculations. The offset calculations are done as uint64_t so that overflow conditions are well defined. This fixes a problem which is currently hidden by the x86 AsmPrinter but which was exposed by r58917 (which is temporarily reverted). See PR3027 for details. llvm-svn: 59044
-
Dan Gohman authored
llvm-svn: 59043
-
Sebastian Redl authored
llvm-svn: 59042
-
Cedric Venet authored
llvm-svn: 59039
-
Daniel Dunbar authored
- Emits an unconditional branch, with extra logic to avoid generating spurious branches out of dummy blocks. llvm-svn: 59037
-
Daniel Dunbar authored
llvm-svn: 59036
-
Bill Wendling authored
The CC was changed, but wasn't checked to see if it was legal if the DAG combiner was being run after legalization. Threw in a couple of checks just to make sure that it's okay. As far as the PR is concerned, no back-end target actually exhibited this problem, so there isn't an associated testcase. llvm-svn: 59035
-
Chris Lattner authored
the size of the -O0 output on some cases. For example, on expr.c from 176.gcc, it shrinks the .ll file from 43164 to 42835 lines, and removed references to two external symbols. llvm-svn: 59034
-
Chris Lattner authored
condition is a constant. This shrinks -O0 codegen by quite a bit on some cases. llvm-svn: 59033
-
Chris Lattner authored
llvm-svn: 59032
-
Chris Lattner authored
llvm-svn: 59031
-
Daniel Dunbar authored
Don't free AST consumer when --disable-free is set. llvm-svn: 59030
-
Chris Lattner authored
llvm-svn: 59029
-
Chris Lattner authored
llvm-svn: 59028
-
Chris Lattner authored
llvm-svn: 59027
-
Andrew Lenharth authored
llvm-svn: 59026
-
Mon P Wang authored
llvm-svn: 59025
-
Daniel Dunbar authored
llvm-svn: 59024
-
Bill Wendling authored
llvm-svn: 59023
-
Daniel Dunbar authored
"dummy" blocks (blocks just used to make sure we have a place to dump code to). llvm-svn: 59022
-
Daniel Dunbar authored
- Was confusing and only used in one small part of the code. llvm-svn: 59020
-
Daniel Dunbar authored
llvm-svn: 59019
-
Scott Michel authored
backend. llvm-svn: 59018
-
Daniel Dunbar authored
- No functionality change. llvm-svn: 59017
-
Evan Cheng authored
llvm-svn: 59016
-
Zhongxing Xu authored
llvm-svn: 59015
-
Zhongxing Xu authored
llvm-svn: 59014
-
Daniel Dunbar authored
llvm-svn: 59013
-
Devang Patel authored
llvm-svn: 59012
-
Devang Patel authored
llvm-svn: 59011
-
Bill Wendling authored
llvm-svn: 59010
-
Scott Michel authored
llvm-svn: 59009
-
Bill Wendling authored
llvm-svn: 59008
-
Evan Cheng authored
llvm-svn: 59007
-
Evan Cheng authored
llvm-svn: 59006
-
- Nov 10, 2008
-
-
Oscar Fuentes authored
`clean' makefile target removes add-hoc directory created for building the native tablegen. llvm-svn: 59005
-
Dan Gohman authored
llvm-svn: 59004
-
Bill Wendling authored
Comparing stages 2 and 3 warning: ./cc1-checksum.o differs warning: ./cc1obj-checksum.o differs warning: ./cc1objplus-checksum.o differs warning: ./cc1plus-checksum.o differs Bootstrap comparison failure! ./alias.o differs ./alloc-pool.o differs ./attribs.o differs ./bb-reorder.o differs ./bitmap.o differs ./build/errors.o differs ./build/genattrtab.o differs ./build/genautomata.o differs ./build/genemit.o differs ./build/genextract.o differs ... -bw llvm-svn: 59003
-
Bill Wendling authored
basic blocks. - Minor code clean-up. llvm-svn: 59002
-