- Oct 08, 2008
-
-
Dan Gohman authored
instead. So now: -fast-isel or -fast-isel=true enable fast-isel, and -fast-isel=false disables it. Fast-isel is also on by default with -fast, and off by default otherwise. llvm-svn: 57270
-
Eric Christopher authored
~0 != ~0U. llvm-svn: 57268
-
Tanya Lattner authored
turned "obj-c++" into "obj" in the langs line. Update configure script. llvm-svn: 57267
-
Dan Gohman authored
SDISel typically adds them in. This makes it a little easier to compare FastISel output with SDISel output. llvm-svn: 57266
-
Dan Gohman authored
for things like null pointers, which at this level aren't different from regular integer constants. llvm-svn: 57265
-
- Oct 07, 2008
-
-
Dan Gohman authored
X86::CL that was used, emit an EXTRACT_SUBREG from the CL super-register to CL. This more precisely describes how the CL register is being used. llvm-svn: 57264
-
Jim Grosbach authored
Unconditional branch instruction encoding fix. Needs to use ABI, not AXI, to get the proper opcode bits. llvm-svn: 57262
-
Jim Grosbach authored
llvm-svn: 57261
-
Dan Gohman authored
codegen right now, but add and subtract work. llvm-svn: 57260
-
Owen Anderson authored
llvm-svn: 57259
-
Jim Grosbach authored
llvm-svn: 57258
-
Dale Johannesen authored
Fixes local RA miscompilation of gcc.c-torture/execute/20020904-1.c -O0. llvm-svn: 57257
-
Andrew Lenharth authored
llvm-svn: 57255
-
Andrew Lenharth authored
llvm-svn: 57254
-
Devang Patel authored
llvm-svn: 57253
-
Jim Grosbach authored
Clarify naming and correct conditional so that CMP and CMN instructions get the Rn operand encoded properly llvm-svn: 57252
-
Jim Grosbach authored
llvm-svn: 57251
-
Andrew Lenharth authored
llvm-svn: 57250
-
Andrew Lenharth authored
llvm-svn: 57249
-
Andrew Lenharth authored
llvm-svn: 57248
-
Andrew Lenharth authored
llvm-svn: 57247
-
Anders Carlsson authored
Certain patterns involving the "movss" instruction were marked as requiring SSE2, when in reality movss is an SSE1 instruction. llvm-svn: 57246
-
Nuno Lopes authored
beware of the 42000 leaks reported by valgrind in the Constant.cpp + Type.cpp files. it needs fixing IMHO llvm-svn: 57245
-
Andrew Lenharth authored
llvm-svn: 57243
-
Matthijs Kooijman authored
llvm-svn: 57239
-
Gabor Greif authored
llvm-svn: 57237
-
Tanya Lattner authored
llvm-svn: 57233
-
Chris Lattner authored
llvm-svn: 57232
-
Andrew Lenharth authored
llvm-svn: 57228
-
Andrew Lenharth authored
llvm-svn: 57226
-
Dale Johannesen authored
since -0.0 can't be represented as an int. This prevents llvm from reducing -0.0 to a load-and-convert of int 0. Fixes ieee.exp/mzero[2356].c in gcc testsuite. llvm-svn: 57224
-
Dan Gohman authored
2006-01-23-UnionInit on x86-64 when inlining is not enabled. llvm-svn: 57223
-
Devang Patel authored
llvm-svn: 57221
-
Dale Johannesen authored
are Inexact. (These are not Inexact as defined by IEEE754, but that seems like a reasonable way to abstract what happens: information is lost.) llvm-svn: 57218
-
- Oct 06, 2008
-
-
Devang Patel authored
Fixes build failure when target is i386. llvm-svn: 57211
-
Evan Cheng authored
llvm-svn: 57210
-
Dale Johannesen authored
it is too aggressive. llvm-svn: 57203
-
Devang Patel authored
Patch By Matthijs Kooijman. llvm-svn: 57202
-
Evan Cheng authored
llvm-svn: 57200
-
Devang Patel authored
llvm-svn: 57197
-