- Mar 11, 2009
-
-
Bill Wendling authored
floating point instructions that are explicitly specified by the user. llvm-svn: 66719
-
Dale Johannesen authored
allocations. Apparently the assumption is there is an instruction (terminator?) following the allocation so I am allowing the same assumption. llvm-svn: 66716
-
Evan Cheng authored
My last coalescer fix introduced a subtler one. It's aborting a commuting optimization too late and left the live intervals to be out of sync with instructions. This fixes 8b10b. llvm-svn: 66715
-
Dale Johannesen authored
for a dependency, not terminate the search. llvm-svn: 66709
-
Anton Korobeynikov authored
llvm-svn: 66708
-
Torok Edwin authored
functionality change. llvm-svn: 66700
-
Anton Korobeynikov authored
llvm-svn: 66699
-
Gabor Greif authored
llvm-svn: 66697
-
Anton Korobeynikov authored
llvm-svn: 66692
-
Duncan Sands authored
linkage, so remove it. llvm-svn: 66690
-
Gabor Greif authored
llvm-svn: 66688
-
Gabor Greif authored
llvm-svn: 66687
-
Anton Korobeynikov authored
This fixes fallout from recent PIC/delibtoolize changes and unbreaks build on cygming. llvm-svn: 66686
-
Mon P Wang authored
llvm-svn: 66684
-
Chris Lattner authored
llvm-svn: 66663
-
Chris Lattner authored
llvm-svn: 66660
-
Duncan Sands authored
llvm-svn: 66653
-
Duncan Sands authored
linkage: this linkage type only applies to declarations, but ODR is only relevant to globals with definitions. llvm-svn: 66650
-
Nate Begeman authored
variety. For example, an i64 div might turn into a call to __divdi3 during legalization. llvm-svn: 66646
-
Mon P Wang authored
llvm-svn: 66645
-
Chris Lattner authored
llvm-svn: 66642
-
Chris Lattner authored
alignment of the generated constant pool entry to the desired alignment of a type. If we don't do this, we end up trying to do movsd from 4-byte alignment memory. This fixes 450.soplex and 456.hmmer. llvm-svn: 66641
-
Bill Wendling authored
llvm-svn: 66611
-
Evan Cheng authored
1. Use the same value# to represent unknown values being merged into sub-registers. 2. When coalescer commute an instruction and the destination is a physical register, update its sub-registers by merging in the extended ranges. llvm-svn: 66610
-
Bill Wendling authored
llvm-svn: 66607
-
Mon P Wang authored
llvm-svn: 66602
-
Dan Gohman authored
llvm-svn: 66595
-
Mon P Wang authored
llvm-svn: 66594
-
Gabor Greif authored
This is a preliminary to changes to come. No intended functionality change. llvm-svn: 66593
-
- Mar 10, 2009
-
-
Bill Wendling authored
llvm-svn: 66591
-
Bill Wendling authored
llvm-svn: 66589
-
Dale Johannesen authored
whether a callee to be inlined is a leaf. llvm-svn: 66588
-
Bill Wendling authored
llvm-svn: 66586
-
Bill Wendling authored
- Remove unused method. llvm-svn: 66585
-
Bill Wendling authored
the untimed version of getOrCreateSourceID. getOrCreateSourceID calls GetOrCreateSourceID, of course. - Move some methods into the "private" section. Constify at least one method. - General clean-ups. llvm-svn: 66582
-
Bill Wendling authored
llvm-svn: 66581
-
Bill Wendling authored
writing individually. llvm-svn: 66577
-
Dale Johannesen authored
another instcombine pass if we weren't going to make one without debug info. llvm-svn: 66576
-
Evan Cheng authored
llvm-svn: 66574
-
Bill Wendling authored
emit exception and debug Dwarf info. llvm-svn: 66571
-