- Jul 20, 2007
-
-
Evan Cheng authored
llvm-svn: 40123
-
Evan Cheng authored
llvm-svn: 40074
-
- Jul 19, 2007
-
-
Evan Cheng authored
InOperandList. This gives one piece of important information: # of results produced by an instruction. An example of the change: def ADD32rr : I<0x01, MRMDestReg, (ops GR32:$dst, GR32:$src1, GR32:$src2), "add{l} {$src2, $dst|$dst, $src2}", [(set GR32:$dst, (add GR32:$src1, GR32:$src2))]>; => def ADD32rr : I<0x01, MRMDestReg, (outs GR32:$dst), (ins GR32:$src1, GR32:$src2), "add{l} {$src2, $dst|$dst, $src2}", [(set GR32:$dst, (add GR32:$src1, GR32:$src2))]>; llvm-svn: 40033
-
- Jul 14, 2007
-
-
Anton Korobeynikov authored
This patch fills the last necessary bits to enable exceptions handling in LLVM. Currently only on x86-32/linux. In fact, this patch adds necessary intrinsics (and their lowering) which represent really weird target-specific gcc builtins used inside unwinder. After corresponding llvm-gcc patch will land (easy) exceptions should be more or less workable. However, exceptions handling support should not be thought as 'finished': I expect many small and not so small glitches everywhere. llvm-svn: 39855
-
- Jul 13, 2007
-
-
Dale Johannesen authored
Change name of -sched option and DEBUG_TYPE to pre-RA-sched; adjust testcases. llvm-svn: 39816
-
- Jul 11, 2007
-
-
Lauro Ramos Venancio authored
llvm-svn: 39737
-
- Jul 09, 2007
-
-
Dan Gohman authored
register ordering, for both physical and virtual registers. Update the PPC target lowering for calls to expect registers for the call result to already be in target order. llvm-svn: 38471
-
Chris Lattner authored
zero if they see a target triple they don't understand. llvm-svn: 38463
-
- Jul 07, 2007
-
-
Evan Cheng authored
llvm-svn: 37961
-
- Jul 05, 2007
-
-
Gabor Greif authored
Almost all occurrences of "bytecode" in the sources have been eliminated. llvm-svn: 37913
-
Evan Cheng authored
llvm-svn: 37893
-
- Jun 29, 2007
-
-
John Criswell authored
llvm-svn: 37801
-
Evan Cheng authored
llvm-svn: 37790
-
- Jun 22, 2007
-
-
Dan Gohman authored
TargetLowering to SelectionDAG so that they have more convenient access to the current DAG, in preparation for the ValueType routines being changed from standalone functions to members of SelectionDAG for the pre-legalize vector type changes. llvm-svn: 37704
-
- Jun 19, 2007
-
-
Chris Lattner authored
llvm-svn: 37650
-
Chris Lattner authored
Anton for half of this patch. llvm-svn: 37641
-
- Jun 15, 2007
-
-
Dan Gohman authored
llvm-svn: 37579
-
- Jun 13, 2007
-
-
Dale Johannesen authored
llvm-svn: 37571
-
- Jun 08, 2007
-
-
Evan Cheng authored
llvm-svn: 37528
-
- May 29, 2007
-
-
Nicolas Geoffray authored
llvm-svn: 37340
-
- May 22, 2007
-
-
Dale Johannesen authored
llvm-svn: 37289
-
Dale Johannesen authored
for a target-dependent default with a command-line override; this way should be generally usable. llvm-svn: 37285
-
- May 21, 2007
-
-
Evan Cheng authored
llvm-svn: 37266
-
- May 19, 2007
-
-
Dan Gohman authored
http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20070514/049845.html llvm-svn: 37240
-
- May 18, 2007
-
-
Evan Cheng authored
llvm-svn: 37192
-
- May 17, 2007
-
-
Chris Lattner authored
llvm-svn: 37158
-
- May 15, 2007
-
-
Chris Lattner authored
llvm-svn: 37067
-
- May 08, 2007
-
-
Evan Cheng authored
llvm-svn: 36947
-
Evan Cheng authored
llvm-svn: 36939
-
- May 03, 2007
-
-
Chris Lattner authored
llvm-svn: 36668
-
Chris Lattner authored
llvm-svn: 36667
-
Devang Patel authored
llvm-svn: 36662
-
- May 02, 2007
-
-
Devang Patel authored
Due to darwin gcc bug, one version of darwin linker coalesces static const int, which defauts PassID based pass identification. llvm-svn: 36652
-
- May 01, 2007
-
-
Devang Patel authored
llvm-svn: 36632
-
Evan Cheng authored
llvm-svn: 36626
-
Nate Begeman authored
llvm-svn: 36618
-
- Apr 26, 2007
-
-
Evan Cheng authored
llvm-svn: 36452
-
- Apr 25, 2007
-
-
Evan Cheng authored
llvm-svn: 36430
-
Chris Lattner authored
llvm-svn: 36410
-
- Apr 10, 2007
-
-
Chris Lattner authored
are always unsupported. llvm-svn: 35835
-