- Nov 23, 2008
-
-
Mon P Wang authored
llvm-svn: 59901
-
Scott Michel authored
ever conceived to occur). llvm-svn: 59891
-
- Nov 22, 2008
-
-
Anton Korobeynikov authored
llvm-svn: 59872
-
- Nov 21, 2008
-
-
Scott Michel authored
(a) Fix bgs 3052, 3057 (b) Incorporate Duncan's suggestions re: i1 promotion (c) Indentation updates. llvm-svn: 59790
-
- Nov 20, 2008
-
-
Scott Michel authored
(a) Remove moved file (SPUAsmPrinter.cpp) to make svn happy. (b) Remove truncated stores that will never be used. (c) Add initial support for __muldi3 as a libcall. llvm-svn: 59734
-
Mon P Wang authored
llvm-svn: 59720
-
Scott Michel authored
promote), fix signed conversion of indexed offsets. llvm-svn: 59707
-
Scott Michel authored
llvm-svn: 59703
-
Evan Cheng authored
llvm-svn: 59696
-
Evan Cheng authored
llvm-svn: 59678
-
Evan Cheng authored
llvm-svn: 59677
-
Dan Gohman authored
is currently off by default, and can be enabled with -disable-post-RA-scheduler=false. This doesn't have a significant impact on most code yet because it doesn't yet do anything to address anti-dependencies and it doesn't attempt to disambiguate memory references. Also, several popular targets don't have pipeline descriptions yet. The majority of the changes here are splitting the SelectionDAG-specific code out of ScheduleDAG, so that ScheduleDAG can be moved to libLLVMCodeGen.a. The interface between ScheduleDAG-using code and the rest of the scheduling code is somewhat rough and will evolve. llvm-svn: 59676
-
- Nov 19, 2008
-
-
Oscar Fuentes authored
llvm-svn: 59655
-
Scott Michel authored
right thing and promote the store to i8. llvm-svn: 59648
-
rdar://problem/6351057Stuart Hastings authored
Discourage (allocate last) use of x86_64 R12 and R13 due to their longer instruction encodings. llvm-svn: 59644
-
Scott Michel authored
llvm-svn: 59637
-
Sanjiv Gupta authored
llvm-svn: 59623
-
Sanjiv Gupta authored
llvm-svn: 59621
-
Sanjiv Gupta authored
ExpandIntegerOperand (LegalizeIntegerTypes.cpp) is needed which is yet to be reworked and submitted. llvm-svn: 59617
-
- Nov 18, 2008
-
-
Dan Gohman authored
they trap on divide-by-zero, and this side effect is otherwise unmodeled. llvm-svn: 59551
-
Dan Gohman authored
llvm-svn: 59542
-
- Nov 17, 2008
-
-
Dale Johannesen authored
optimizations) into this wishlist. llvm-svn: 59455
-
- Nov 15, 2008
-
-
Oscar Fuentes authored
well as 2 files that use "Registrator"s. These are to be used by the MSVC builds, as the Win32 linker does not include libs that are otherwise unreferenced, even if global constructors in the lib have side-effects. Patch by Scott Graham! llvm-svn: 59378
-
Evan Cheng authored
llvm-svn: 59344
-
- Nov 14, 2008
-
-
Evan Cheng authored
llvm-svn: 59314
-
Dale Johannesen authored
llvm-svn: 59311
-
Richard Osborne authored
registering XCoreTargetMachine. llvm-svn: 59308
-
Richard Osborne authored
these operations if ladd/lsub are not available on the current subtarget. llvm-svn: 59305
-
Richard Osborne authored
bits in a word). llvm-svn: 59296
-
Evan Cheng authored
llvm-svn: 59275
-
Evan Cheng authored
llvm-svn: 59274
-
- Nov 13, 2008
-
-
Dale Johannesen authored
(actually, code already all worked, only the comment changed). Use this to implement 'A' constraint on x86. Fixes PR 1779. llvm-svn: 59266
-
Evan Cheng authored
llvm-svn: 59258
-
Evan Cheng authored
llvm-svn: 59234
-
Evan Cheng authored
llvm-svn: 59231
-
Evan Cheng authored
llvm-svn: 59230
-
- Nov 12, 2008
-
-
Dan Gohman authored
special-purpose hook to a new pass. Also, add check to see if any x87 virtual registers are used, to avoid doing any work in the common case that no x87 code is needed. llvm-svn: 59190
-
Evan Cheng authored
llvm-svn: 59170
-
Evan Cheng authored
llvm-svn: 59117
-
Evan Cheng authored
llvm-svn: 59116
-