- Sep 24, 2007
-
-
Dan Gohman authored
llvm-svn: 42268
-
Dan Gohman authored
code that creates the label too. llvm-svn: 42265
-
Dan Gohman authored
in ExpandEXTRACT_VECTOR_ELT and SplitVectorOp. This fixes an abort in the included testcase. llvm-svn: 42264
-
Dan Gohman authored
llvm-svn: 42262
-
Chris Lattner authored
asm to die with: ScheduleDAG.cpp:269: failed assertion `false && "Couldn't find the register class"' instead of: failed assertion `RegMap->getRegClass(VReg) == RC && "Register class of operand and regclass of use don't agree!"' yay. llvm-svn: 42259
-
Chris Lattner authored
llvm-svn: 42257
-
Owen Anderson authored
The two remaining unmerged parts are DFSPass, and the Calculate(). llvm-svn: 42255
-
Dale Johannesen authored
-1. / -0. llvm-svn: 42254
-
Owen Anderson authored
into a separate header file. Next step: merging PostDominatorCalculation.h with DominatorCalculation.h. llvm-svn: 42251
-
Owen Anderson authored
and the PostDomTree version first. llvm-svn: 42250
-
- Sep 23, 2007
-
-
Owen Anderson authored
llvm-svn: 42249
-
Owen Anderson authored
change is not useful in and of itself, but it lays the groundwork for combining the dominator and postdominator implementations. Also, factor a few methods that are common to DominatorTree and PostDominatorTree into DominatorTreeBase. Again, this will make merging the two calculation methods simpler in the future. llvm-svn: 42248
-
Dale Johannesen authored
keep f32 in SSE registers and f64 in x87. This is effectively a new codegen mode. Change addLegalFPImmediate to permit float and double variants to do different things. Adjust callers. llvm-svn: 42246
-
- Sep 22, 2007
-
-
Chris Lattner authored
llvm-svn: 42239
-
Chris Lattner authored
llvm-svn: 42222
-
Neil Booth authored
llvm-svn: 42220
-
Dale Johannesen authored
bit width instead of number of words allocated, which makes it actually work for int->APF conversions. Adjust callers. Add const to one of the APInt constructors to prevent surprising match when called with const argument. llvm-svn: 42210
-
- Sep 21, 2007
-
-
Devang Patel authored
llvm-svn: 42209
-
Chris Lattner authored
llvm-svn: 42205
-
Chris Lattner authored
llvm-svn: 42204
-
Chris Lattner authored
llvm-svn: 42193
-
Rafael Espindola authored
Implement calls to functions with byval arguments on X86 llvm-svn: 42192
-
Rafael Espindola authored
llvm-svn: 42189
-
Owen Anderson authored
speedup for GVN. llvm-svn: 42185
-
Evan Cheng authored
llvm-svn: 42182
-
Dale Johannesen authored
llvm-svn: 42181
-
Devang Patel authored
llvm-svn: 42180
-
Devang Patel authored
llvm-svn: 42179
-
Devang Patel authored
llvm-svn: 42178
-
- Sep 20, 2007
-
-
Dale Johannesen authored
llvm-svn: 42165
-
Dan Gohman authored
llvm-svn: 42162
-
Dale Johannesen authored
llvm-svn: 42159
-
Nick Lewycky authored
llvm-svn: 42157
-
Evan Cheng authored
llvm-svn: 42156
-
Dale Johannesen authored
llvm-svn: 42155
-
- Sep 19, 2007
-
-
Evan Cheng authored
llvm-svn: 42153
-
Devang Patel authored
llvm-svn: 42149
-
Evan Cheng authored
llvm-svn: 42147
-
Dale Johannesen authored
llvm-svn: 42143
-
Chris Lattner authored
llvm-svn: 42140
-