- Sep 09, 2009
-
-
Anton Korobeynikov authored
llvm-svn: 81321
-
Chris Lattner authored
printing stuff are quoting symbols now, breaking objc testcases. llvm-svn: 81319
-
Evan Cheng authored
llvm-svn: 81318
-
Evan Cheng authored
llvm-svn: 81311
-
Evan Cheng authored
llvm-svn: 81310
-
Evan Cheng authored
llvm-svn: 81306
-
Chris Lattner authored
expect the slight syntax differences in the generated code. llvm-svn: 81305
-
Chris Lattner authored
llvm-svn: 81304
-
Chris Lattner authored
this fixes mingw-alloca.ll with the new asmprinter. llvm-svn: 81301
-
Chris Lattner authored
x86-64-pic-11.ll with the new asmprinter. llvm-svn: 81294
-
Chris Lattner authored
to instructions instead of zero extended ones. This makes the asmprinter print signed values more consistently. This apparently only really affects the X86 backend. llvm-svn: 81265
-
Anton Korobeynikov authored
llvm-svn: 81262
-
- Sep 08, 2009
-
-
Anton Korobeynikov authored
makes the code faster. llvm-svn: 81220
-
Richard Pennington authored
llvm-svn: 81215
-
Nicolas Geoffray authored
llvm-svn: 81206
-
Chris Lattner authored
llvm-svn: 81199
-
Chris Lattner authored
in the .td files. This gets us down to 18 failures in codegen/x86 with the new asmprinter. llvm-svn: 81198
-
Chris Lattner authored
subreg32 modifiers. llvm-svn: 81196
-
Chris Lattner authored
the problem with subreg32 modifiers. This gets all of Olden working with the new asmprinter. llvm-svn: 81195
-
Chris Lattner authored
depth first order, so it wouldn't process unreachable blocks. When compiling at -O0, late dead block elimination isn't done and the bad instructions got to isel. llvm-svn: 81187
-
- Sep 06, 2009
-
-
Anton Korobeynikov authored
dependent. Hopefully, this will fix PR3801. llvm-svn: 81132
-
Duncan Sands authored
llvm-svn: 81128
-
Duncan Sands authored
llvm-svn: 81126
-
Duncan Sands authored
disabled. llvm-svn: 81122
-
Duncan Sands authored
Patch by Erick Tryzelaar. llvm-svn: 81116
-
Duncan Sands authored
about by icc (#593, partial). Patch by Erick Tryzelaar. llvm-svn: 81115
-
Duncan Sands authored
(#411). Patch by Erick Tryzelaar. llvm-svn: 81113
-
Duncan Sands authored
icc (#177, partial). Patch by Erick Tryzelaar. llvm-svn: 81106
-
- Sep 04, 2009
-
-
Jim Grosbach authored
llvm-svn: 80978
-
Bill Wendling authored
(i.e., there are no local variables and stuff), we still need to output FDE information for the pushed registers. llvm-svn: 80960
-
David Goodwin authored
llvm-svn: 80956
-
- Sep 03, 2009
-
-
Dan Gohman authored
swapping the operands if necessary. llvm-svn: 80940
-
Mon P Wang authored
- when transforming a vector shift of a non-immediate scalar shift amount, zero extend the i32 shift amount to i64 since the vector shift reads 64 bits - when transforming i16 vectors to use a vector shift, zero extend i16 shift amount - improve the code quality in some cases when transforming vectors to use a vector shift llvm-svn: 80935
-
Dan Gohman authored
disabling the use of 16-bit operations on x86. This doesn't yet work for inline asms with 16-bit constraints, vectors with 16-bit elements, trampoline code, and perhaps other obscurities, but it's enough to try some experiments. llvm-svn: 80930
-
Kevin Enderby authored
from MCAsmLexer.h in preparation of supporting other targets. Changed the X86AsmParser code to reflect this by removing AsmLexer::LexPercent and looking for AsmToken::Percent when parsing in places that used AsmToken::Register. Then changed X86ATTAsmParser::ParseRegister to parse out registers as an AsmToken::Percent followed by an AsmToken::Identifier. llvm-svn: 80929
-
Benjamin Kramer authored
llvm-svn: 80917
-
Chris Lattner authored
with the new asmprinter. llvm-svn: 80906
-
Chris Lattner authored
different formatting from the old asmprinter, but it should be semantically the same. We used to get: popl %eax addl $_GLOBAL_OFFSET_TABLE_ + [.-.Lllvm$6.$piclabel], %eax ... Now we get: popl %eax .Lpicbaseref6: addl $(_GLOBAL_OFFSET_TABLE_ + (.Lpicbaseref6 - .Lllvm$6.$piclabel)), %eax ... llvm-svn: 80905
-
Evan Cheng authored
Reference to hidden symbols do not have to go through non-lazy pointer in non-pic mode. rdar://7187172. llvm-svn: 80904
-
Chris Lattner authored
llvm-svn: 80893
-