- Dec 24, 2009
-
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92096
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92094
-
David Greene authored
Change errs() to dbgs(). llvm-svn: 92093
-
- Dec 23, 2009
-
-
Nuno Lopes authored
llvm-svn: 92011
-
Dale Johannesen authored
Patch by Sylve`re Teissier (sorry, ASCII only). llvm-svn: 91988
-
Eric Christopher authored
lowering code and update testcases. llvm-svn: 91979
-
Bill Wendling authored
llvm-svn: 91971
-
Bill Wendling authored
llvm-svn: 91961
-
Bill Wendling authored
llvm-svn: 91958
-
Bill Wendling authored
llvm-svn: 91953
-
Bill Wendling authored
llvm-svn: 91949
-
Jakob Stoklund Olesen authored
llvm-svn: 91945
-
Bill Wendling authored
is finished. llvm-svn: 91942
-
- Dec 22, 2009
-
-
Bill Wendling authored
was using "Tmp1" in the first getNode call instead of Node->getOperand(0). llvm-svn: 91936
-
Jakob Stoklund Olesen authored
These checks would often trigger on unreachable statements inserted by bugpoint, leading it astray. It would be nice if we could distinguish unreachable blocks from errors. llvm-svn: 91923
-
Jakob Stoklund Olesen authored
ARM uses these to indicate predicates. llvm-svn: 91922
-
Bill Wendling authored
llvm-svn: 91920
-
Bob Wilson authored
"indirect" operand is not a pointer. llvm-svn: 91913
-
Bill Wendling authored
return partial registers. This affected the back-end lowering code some. Also patch up some places I missed before in the "get" functions. llvm-svn: 91880
-
Bill Wendling authored
llvm-svn: 91876
-
Bill Wendling authored
generic copy functions. llvm-svn: 91872
-
Bill Wendling authored
llvm-svn: 91866
-
Bill Wendling authored
llvm-svn: 91863
-
Bill Wendling authored
SDNodes. This time in the load/store and limited-precision code. llvm-svn: 91860
-
Lang Hames authored
This fixes an in-place update bug where code inserted at the end of basic blocks may not be covered by existing intervals which were live across the entire block. It is also consistent with the way ranges are specified for live intervals. llvm-svn: 91859
-
Bill Wendling authored
assign the ordering when called. Combine some of the ordering assignments to keep things simple. llvm-svn: 91857
-
Bill Wendling authored
orderings to values returned by getValue(). llvm-svn: 91850
-
- Dec 21, 2009
-
-
Bill Wendling authored
shuffle and insert vector. llvm-svn: 91847
-
Bill Wendling authored
llvm-svn: 91846
-
Bill Wendling authored
- Modify the "dump" method to emit the order of an SDNode. llvm-svn: 91845
-
Bill Wendling authored
a lot of the branching instructions. llvm-svn: 91838
-
Bill Wendling authored
llvm-svn: 91834
-
Eric Christopher authored
by allowing backends to override routines that will default the JIT and Static code generation to an appropriate code model for the architecture. Should fix PR 5773. llvm-svn: 91824
-
- Dec 19, 2009
-
-
Douglas Gregor authored
llvm-svn: 91764
-
Anton Korobeynikov authored
llvm-svn: 91744
-
Bill Wendling authored
- Move DisableScheduling flag into TargetOption.h - Move SDNodeOrdering into its own header file. Give it a minimal interface that doesn't conflate construction with storage. - Move assigning the ordering into the SelectionDAGBuilder. This isn't used yet, so there should be no functional changes. llvm-svn: 91727
-
- Dec 18, 2009
-
-
Evan Cheng authored
llvm-svn: 91717
-
Dan Gohman authored
contains another loop, or an instruction. The loop form is substantially more efficient on large loops than the typical code it replaces. llvm-svn: 91654
-
Bob Wilson authored
The change in SelectionDAGBuilder is needed to allow using bitcasts to convert between f64 (the default type for ARM "d" registers) and 64-bit Neon vector types. Radar 7457110. llvm-svn: 91649
-
John McCall authored
llvm-svn: 91636
-