- Oct 15, 2009
-
-
Evan Cheng authored
llvm-svn: 84152
-
Eric Christopher authored
llvm-svn: 84150
-
- Oct 14, 2009
-
-
Eric Christopher authored
llvm-svn: 84147
-
Bob Wilson authored
Patch by Johnny Chen. llvm-svn: 84146
-
Bob Wilson authored
llvm-svn: 84144
-
Jim Grosbach authored
llvm-svn: 84138
-
Devang Patel authored
llvm-svn: 84134
-
Jim Grosbach authored
llvm-svn: 84133
-
Dan Gohman authored
llvm-svn: 84132
-
Jim Grosbach authored
Refs: A7-17 & A8-750. Patch by Johnny Chen. llvm-svn: 84131
-
Eric Christopher authored
warning. llvm-svn: 84130
-
Nick Lewycky authored
llvm-svn: 84128
-
Duncan Sands authored
Make it visible. llvm-svn: 84127
-
Nick Lewycky authored
llvm-svn: 84125
-
Bob Wilson authored
register-shifted-register instructions. Patch by Johnny Chen. llvm-svn: 84124
-
Bob Wilson authored
llvm-svn: 84122
-
Devang Patel authored
llvm-svn: 84118
-
Bob Wilson authored
llvm-svn: 84117
-
Devang Patel authored
llvm-svn: 84113
-
Bob Wilson authored
vld lane intrinsics. llvm-svn: 84110
-
Bob Wilson authored
llvm-svn: 84109
-
Duncan Sands authored
so get rid of eh.selector.i64 and rename eh.selector.i32 to eh.selector. Likewise for eh.typeid.for. This aligns us with gcc, which always uses a 32 bit value for the selector on all platforms. My understanding is that the register allocator used to assert if the selector intrinsic size didn't match the pointer size, and this was the reason for introducing the two variants. However my testing shows that this is no longer the case (I fixed some bugs in selector lowering yesterday, and some more today in the fastisel path; these might have caused the original problems). llvm-svn: 84106
-
Chris Lattner authored
presence of PHI nodes. llvm-svn: 84103
-
Edward O'Callaghan authored
llvm-svn: 84083
-
Evan Cheng authored
llvm-svn: 84080
-
Evan Cheng authored
cannot alias the GEP. GEP pointer alias rule states this clearly: A pointer value formed from a getelementptr instruction is associated with the addresses associated with the first operand of the getelementptr. llvm-svn: 84079
-
Edward O'Callaghan authored
llvm-svn: 84076
-
Evan Cheng authored
llvm-svn: 84074
-
Evan Cheng authored
llvm-svn: 84072
-
Evan Cheng authored
llvm-svn: 84069
-
Edward O'Callaghan authored
llvm-svn: 84067
-
Dale Johannesen authored
llvm-svn: 84066
-
Dan Gohman authored
and convert it to FileCheck. llvm-svn: 84065
-
Dale Johannesen authored
llvm-svn: 84063
-
Dan Gohman authored
(for uses marked kill and defs marked dead) a few instructions in addition to forwards. Also, increase the maximum number of instructions to scan, as it appears to help in a fair number of cases. llvm-svn: 84061
-
Dan Gohman authored
to remat non-load instructions as loads, and the remat code now uses the UnmodeledSideEffects flags, MachineMemOperands, and similar things to decide which instructions are valid for rematerialization. llvm-svn: 84060
-
Dan Gohman authored
llvm-svn: 84059
-
Dan Gohman authored
just the NumBlocks field. llvm-svn: 84056
-
Kevin Enderby authored
llvm-svn: 84055
-
Devang Patel authored
s/DebugLoc.InlinedLoc/DebugLoc.InlinedAtLoc/g llvm-svn: 84054
-