- Sep 05, 2006
-
-
Evan Cheng authored
llvm-svn: 30122
-
Chris Lattner authored
llvm-svn: 30121
-
Chris Lattner authored
llvm-svn: 30120
-
Evan Cheng authored
llvm-svn: 30119
-
Chris Lattner authored
llvm-svn: 30118
-
Chris Lattner authored
llvm-svn: 30117
-
Evan Cheng authored
llvm-svn: 30116
-
Chris Lattner authored
lowerinvoke regtests. llvm-svn: 30115
-
Chris Lattner authored
llvm-svn: 30114
-
Evan Cheng authored
llvm-svn: 30113
-
Evan Cheng authored
llvm-svn: 30112
-
Chris Lattner authored
llvm-svn: 30111
-
Chris Lattner authored
adds assertions that check to make sure every operand gets emitted. llvm-svn: 30110
-
Chris Lattner authored
def operand or a use operand. llvm-svn: 30109
-
Chris Lattner authored
actually *removes* one of the operands, instead of just assigning both operands the same register. This make reasoning about instructions unnecessarily complex, because you need to know if you are before or after register allocation to match up operand #'s with the target description file. Changing this also gets rid of a bunch of hacky code in various places. This patch also includes changes to fold loads into cmp/test instructions in the X86 backend, along with a significant simplification to the X86 spill folding code. llvm-svn: 30108
-
Andrew Lenharth authored
llvm-svn: 30107
-
Bill Wendling authored
Variable Analysis" pass. llvm-svn: 30106
-
Chris Lattner authored
llvm-svn: 30105
-
Chris Lattner authored
llvm-svn: 30104
-
- Sep 04, 2006
-
-
Rafael Espindola authored
llvm-svn: 30103
-
Chris Lattner authored
llvm-svn: 30102
-
Chris Lattner authored
Rafael Esp?ndola for pointing this out llvm-svn: 30100
-
Chris Lattner authored
llvm-svn: 30099
-
Chris Lattner authored
llvm-svn: 30098
-
Duraid Madina authored
llvm-svn: 30097
-
Chris Lattner authored
llvm-svn: 30096
-
Duraid Madina authored
Call these from your backend to enjoy setjmp/longjmp goodness, see lib/Target/IA64/IA64ISelLowering.cpp for an example llvm-svn: 30095
-
Chris Lattner authored
llvm-svn: 30094
-
Chris Lattner authored
llvm-svn: 30093
-
Chris Lattner authored
llvm-svn: 30092
-
Chris Lattner authored
llvm-svn: 30091
-
Chris Lattner authored
using USED_LIBS to specify *libraries* to link against. llvm-svn: 30090
-
Chris Lattner authored
llvm-svn: 30089
-
Chris Lattner authored
llvm-svn: 30088
-
Chris Lattner authored
llvm-svn: 30087
-
Chris Lattner authored
llvm-svn: 30086
-
Chris Lattner authored
llvm-svn: 30085
-
Chris Lattner authored
libraries they need. This uses llvm-config to link the tools. llvm-svn: 30084
-
Chris Lattner authored
tools. llvm-svn: 30083
-
Chris Lattner authored
llvm-svn: 30082
-