- Oct 28, 2009
-
-
Evan Cheng authored
llvm-svn: 85410
-
Evan Cheng authored
llvm-svn: 85362
-
- Oct 27, 2009
-
-
Evan Cheng authored
llvm-svn: 85186
-
- Oct 01, 2009
-
-
Evan Cheng authored
ld / st pairs, etc. llvm-svn: 83197
-
Evan Cheng authored
Change ld/st multiples to explicitly model the writeback to base register. This fixes most of the -ldstopti-before-sched2 regressions. llvm-svn: 83191
-
- Sep 25, 2009
-
-
David Goodwin authored
llvm-svn: 82788
-
- Sep 21, 2009
-
-
David Goodwin authored
llvm-svn: 82483
-
- Aug 11, 2009
-
-
David Goodwin authored
llvm-svn: 78604
-
- Aug 06, 2009
-
-
David Goodwin authored
Add parameter to pattern classes to enable an itinerary to be specified for instructions. For now just use the existing itineraries or NoItinerary. llvm-svn: 78321
-
- Aug 04, 2009
-
-
David Goodwin authored
llvm-svn: 78101
-
David Goodwin authored
llvm-svn: 78085
-
David Goodwin authored
Initial support for single-precision FP using NEON. Added "neonfp" attribute to enable. Added patterns for some binary FP operations. llvm-svn: 78081
-
- Jul 20, 2009
-
-
Evan Cheng authored
llvm-svn: 76390
-
- Jul 10, 2009
-
-
David Goodwin authored
llvm-svn: 75254
-
- Jun 12, 2009
-
-
Evan Cheng authored
llvm-svn: 73252
-
- Dec 11, 2008
-
-
Evan Cheng authored
llvm-svn: 60901
-
- Dec 03, 2008
-
-
Dan Gohman authored
llvm-svn: 60487
-
- Nov 15, 2008
-
-
Evan Cheng authored
llvm-svn: 59344
-
- Nov 13, 2008
-
-
Evan Cheng authored
llvm-svn: 59234
-
- Nov 12, 2008
-
-
Evan Cheng authored
llvm-svn: 59107
-
Evan Cheng authored
llvm-svn: 59104
-
Evan Cheng authored
llvm-svn: 59102
-
- Nov 11, 2008
-
-
Evan Cheng authored
llvm-svn: 59088
-
Evan Cheng authored
llvm-svn: 59084
-
Evan Cheng authored
llvm-svn: 59074
-
Evan Cheng authored
llvm-svn: 59016
-
- Nov 06, 2008
-
-
Evan Cheng authored
llvm-svn: 58800
-
- Sep 11, 2008
-
-
Jim Grosbach authored
llvm-svn: 56126
-
- Mar 15, 2008
-
-
Evan Cheng authored
Replace all target specific implicit def instructions with a target independent one: TargetInstrInfo::IMPLICIT_DEF. llvm-svn: 48380
-
- Jan 15, 2008
-
-
Chris Lattner authored
Move definition of 'trap' sdnode up from x86 instrinfo to targetselectiondag.td. llvm-svn: 46017
-
- Jan 10, 2008
-
-
Chris Lattner authored
llvm-svn: 45821
-
- Jan 08, 2008
-
-
Evan Cheng authored
llvm-svn: 45727
-
- Jan 07, 2008
-
-
Chris Lattner authored
llvm-svn: 45667
-
- Jan 06, 2008
-
-
Chris Lattner authored
llvm-svn: 45656
-
Chris Lattner authored
llvm-svn: 45653
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45418
-
- Dec 13, 2007
-
-
Evan Cheng authored
Implicit def instructions, e.g. X86::IMPLICIT_DEF_GR32, are always re-materializable and they should not be spilled. llvm-svn: 44960
-
- Sep 11, 2007
-
-
Evan Cheng authored
llvm-svn: 41863
-
- Aug 07, 2007
-
-
Evan Cheng authored
llvm-svn: 40887
-
- 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
-