- Jun 02, 2010
-
-
Eli Friedman authored
llvm-svn: 105303
-
- Jun 01, 2010
-
-
Dan Gohman authored
in X86FastISel. Patch by Jan Sjodin. llvm-svn: 105290
-
Bruno Cardoso Lopes authored
llvm-svn: 105276
-
Kalle Raiskila authored
llvm-svn: 105269
-
- May 29, 2010
-
-
Anton Korobeynikov authored
llvm-svn: 105109
-
Anton Korobeynikov authored
llvm-svn: 105108
-
Anton Korobeynikov authored
llvm-svn: 105107
-
Anton Korobeynikov authored
llvm-svn: 105106
-
Evan Cheng authored
Fix PR7193: if sibling call address can take a register, make sure there are enough registers available by counting inreg arguments. llvm-svn: 105092
-
Jakob Stoklund Olesen authored
were overspecified when inheriting sub-subregisters, for instance: R0Q:subreg_even32 = R0Q:subreg_32bit = R0Q:subreg_even:subreg_32bit. This meant that composeSubRegIndices(subreg_even, subreg_32bit) was ambiguous. llvm-svn: 105063
-
Evan Cheng authored
Schedule high latency instructions for latency reduction even if they are not vfp / NEON instructions. llvm-svn: 105060
-
Dale Johannesen authored
llvm-svn: 105059
-
Bruno Cardoso Lopes authored
llvm-svn: 105014
-
- May 28, 2010
-
-
Kevin Enderby authored
llvm-svn: 105005
-
Kevin Enderby authored
llvm-svn: 105001
-
Kevin Enderby authored
getX86RegNum() does not happen. Patch by Shantonu Sen! llvm-svn: 104994
-
Jim Grosbach authored
llvm-svn: 104980
-
Jim Grosbach authored
llvm-svn: 104974
-
Jim Grosbach authored
make sure accesses to set up the jmpbuf don't get moved after it by the scheduler. Add a missing \n. llvm-svn: 104967
-
Bob Wilson authored
the instruction class for t2RSB to add that operand in svn r104582. Radar 8033757. llvm-svn: 104907
-
Jim Grosbach authored
an alloca() or an llvm.stackrestore(). rdar://8031573 llvm-svn: 104900
-
Evan Cheng authored
llvm-svn: 104899
-
Jim Grosbach authored
llvm-svn: 104897
-
Evan Cheng authored
llvm-svn: 104891
-
- May 27, 2010
-
-
Kevin Enderby authored
llvm-svn: 104890
-
Bob Wilson authored
should fall through to the 'H' case, but instead 'Q' was falling through to 'R' so that it would do the wrong thing for a big-endian ARM target. llvm-svn: 104883
-
Dale Johannesen authored
No functional effect as these nodes are not generated yet. llvm-svn: 104879
-
Dan Gohman authored
To support this, move IsCalleePop from X86ISelLowering to X86Subtarget. llvm-svn: 104866
-
Jim Grosbach authored
to update the jmpbuf in the presence of VLAs. llvm-svn: 104862
-
Bruno Cardoso Lopes authored
common code between SSE versions. llvm-svn: 104860
-
Daniel Dunbar authored
to be matched. llvm-svn: 104757
-
Jakob Stoklund Olesen authored
TableGen shortly. llvm-svn: 104754
-
- May 26, 2010
-
-
Daniel Dunbar authored
-filetype=obj. llvm-svn: 104747
-
Jakob Stoklund Olesen authored
This means that our Registers are now ordered R7, R8, R9, R10, R12, ... Not R1, R10, R11, R12, R2, R3, ... llvm-svn: 104745
-
Jim Grosbach authored
ISD::. No functional change. llvm-svn: 104734
-
Kevin Enderby authored
llvm-svn: 104731
-
Daniel Dunbar authored
llvm-svn: 104713
-
Dan Gohman authored
llvm-svn: 104711
-
Daniel Dunbar authored
before encoding. llvm-svn: 104707
-
Jakob Stoklund Olesen authored
A Register with subregisters must also provide SubRegIndices for adressing the subregisters. TableGen automatically inherits indices for sub-subregisters to minimize typing. CompositeIndices may be specified for the weirder cases such as the XMM sub_sd index that returns the same register, and ARM NEON Q registers where both D subregs have ssub_0 and ssub_1 sub-subregs. It is now required that all subregisters are named by an index, and a future patch will also require inherited subregisters to be named. This is necessary to allow composite subregister indices to be reduced to a single index. llvm-svn: 104704
-