- Dec 29, 2009
-
-
Benjamin Kramer authored
llvm-svn: 92265
-
Sanjiv Gupta authored
llvm-svn: 92242
-
- Dec 28, 2009
-
-
Chris Lattner authored
to go away from IRBuilder.h llvm-svn: 92230
-
Benjamin Kramer authored
llvm-svn: 92222
-
Sanjiv Gupta authored
llvm-svn: 92201
-
Sanjiv Gupta authored
Allow targets to specify the return type of libcalls that are generated for floating point comparisons, rather than hard-coding them as i32. llvm-svn: 92199
-
Bill Wendling authored
llvm-svn: 92198
-
Bill Wendling authored
llvm-svn: 92197
-
Bill Wendling authored
llvm-svn: 92196
-
Bill Wendling authored
llvm-svn: 92195
-
Bill Wendling authored
llvm-svn: 92194
-
Bill Wendling authored
llvm-svn: 92193
-
Bill Wendling authored
llvm-svn: 92186
-
Bill Wendling authored
llvm-svn: 92185
-
Bill Wendling authored
llvm-svn: 92184
-
Bill Wendling authored
llvm-svn: 92182
-
Bill Wendling authored
mainly used in debugging and/or assert situations. It should make the compiler and the static analyzer stop nagging us about them. llvm-svn: 92181
-
- Dec 26, 2009
-
-
Eli Friedman authored
do illegal stuff around it. No testcase because the issue is very fragile. llvm-svn: 92167
-
- Dec 23, 2009
-
-
Jakob Stoklund Olesen authored
llvm-svn: 92058
-
Jakob Stoklund Olesen authored
llvm-svn: 92054
-
Jakob Stoklund Olesen authored
Rearrange arguments. No functional changes llvm-svn: 92053
-
Jakob Stoklund Olesen authored
llvm-svn: 92052
-
Jakob Stoklund Olesen authored
llvm-svn: 92051
-
Sanjiv Gupta authored
llvm-svn: 91996
-
Sanjiv Gupta authored
llvm-svn: 91995
-
Sanjiv Gupta authored
llvm-svn: 91993
-
Chris Lattner authored
llvm-svn: 91976
-
Chris Lattner authored
interesting part of this is the divrem changes, which are already tested by CodeGen/X86/divrem.ll. llvm-svn: 91975
-
Sean Callanan authored
static inline functions with macros. llvm-svn: 91973
-
Chris Lattner authored
instead use the appropriate subreggy thing. This generates identical code on some large apps (thanks to Evan's cross class coalescing stuff he did back in july). This means that MOV16r0 can go away completely in the future soon. llvm-svn: 91972
-
Jakob Stoklund Olesen authored
Certain Thumb instructions require only SP (e.g. tSTRspi). llvm-svn: 91944
-
- Dec 22, 2009
-
-
Sean Callanan authored
because the Visual C++ build does not build .c files as C99 llvm-svn: 91935
-
Sean Callanan authored
Made LEA memory operands emit only 4 MCInst operands. Made the scale operand equal 1 for instructions that have no SIB byte. llvm-svn: 91919
-
Jakob Stoklund Olesen authored
llvm-svn: 91914
-
Evan Cheng authored
Remove target attribute break-sse-dep. Instead, do not fold load into sse partial update instructions unless optimizing for size. llvm-svn: 91910
-
Douglas Gregor authored
llvm-svn: 91908
-
Sanjiv Gupta authored
While converting one of the operands to a memory operand, we need to check if it is Legal and does not result into a cyclic dep. llvm-svn: 91904
-
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
-
Sean Callanan authored
with symbols in AuroraUX's global namespace. llvm-svn: 91879
-
Daniel Dunbar authored
llvm-svn: 91878
-