- Sep 24, 2009
-
-
Dale Johannesen authored
computation, and some cosmetics. llvm-svn: 82660
-
- Sep 23, 2009
-
-
Dale Johannesen authored
llvm-svn: 82658
-
David Goodwin authored
llvm-svn: 82657
-
Dan Gohman authored
llvm-svn: 82656
-
Dan Gohman authored
llvm-svn: 82655
-
Dan Gohman authored
is also the name of their type, as declarations like "EVT EVT" look really odd. llvm-svn: 82654
-
Dan Gohman authored
llvm-svn: 82653
-
Jakob Stoklund Olesen authored
The machine code verifier did not check for explicit operands correctly. It used MachineInstr::getNumExplicitOperands, but that method may cheat and use the declared count in the TargetInstrDesc. Now we check the explicit operands one at a time in visitMachineOperand. llvm-svn: 82652
-
Bob Wilson authored
default implementation. Update comment on the default version, which made it sound like most targets override it. Currently only X86 and SystemZ override this method. llvm-svn: 82651
-
Dan Gohman authored
llvm-svn: 82648
-
Devang Patel authored
llvm-svn: 82647
-
Anton Korobeynikov authored
This fixes PR5031. Unfortunately, there is no small testcase :( llvm-svn: 82643
-
Bob Wilson authored
llvm-svn: 82641
-
Devang Patel authored
llvm-svn: 82638
-
Evan Cheng authored
llvm-svn: 82637
-
Devang Patel authored
llvm-svn: 82635
-
Jeffrey Yasskin authored
same effect that "host-only" used to have, but can be combined with other targets. host-only is still available as a synonym but no longer documented. llvm-svn: 82634
-
David Goodwin authored
Fix bug in kill flag updating for post-register-allocation scheduling. When the kill flag of a superreg needs to be cleared because there are one or more subregs live, we instead add implicit-defs of those subregs and leave the kill flag on the superreg. This allows us to end the live-range of the superreg without ending the live-ranges of the subregs. llvm-svn: 82629
-
Benjamin Kramer authored
llvm-svn: 82622
-
John McCall authored
pointer, instead of providing independent values modelled on the default implementation. llvm-svn: 82620
-
Evan Cheng authored
of the defs are processed. Also fix a implicit_def propagation bug: a implicit_def of a physical register should be applied to uses of the sub-registers. llvm-svn: 82616
-
Evan Cheng authored
llvm-svn: 82610
-
Gabor Greif authored
llvm-svn: 82603
-
Chris Lattner authored
"the jit has not been linked in" if the interpreter failed. This fixes a unit test failure. llvm-svn: 82601
-
Chris Lattner authored
llvm-svn: 82600
-
Dan Gohman authored
two different places for printing MachineMemOperands. Drop the virtual from Value::dump and instead give Value a protected virtual hook that can be overridden by subclasses to implement custom printing. This lets printing be more consistent, and simplifies printing of PseudoSourceValue values. llvm-svn: 82599
-
Dan Gohman authored
llvm-svn: 82597
-
Mike Stump authored
llvm-svn: 82591
-
- Sep 22, 2009
-
-
Erick Tryzelaar authored
Conflicts: examples/Makefile llvm-svn: 82574
-
Erick Tryzelaar authored
llvm-svn: 82573
-
Erick Tryzelaar authored
llvm-svn: 82572
-
Devang Patel authored
llvm-svn: 82570
-
Devang Patel authored
llvm-svn: 82568
-
Victor Hernandez authored
llvm-svn: 82561
-
David Goodwin authored
llvm-svn: 82554
-
Daniel Dunbar authored
buffer", while we work out a solution. Dan convinced me that making debugging annoying for him is worse than 10x being slower for me. :) llvm-svn: 82553
-
Daniel Dunbar authored
llvm-svn: 82552
-
Daniel Dunbar authored
llvm-svn: 82551
-
Mikhail Glushenkov authored
GetProcessId() was introduced only in Windows XP, and we want to support earlier versions. llvm-svn: 82548
-
Daniel Dunbar authored
llvm-svn: 82544
-