- Oct 30, 2009
-
-
Dan Gohman authored
unfolding loads for hoisting. getOpcodeAfterMemoryUnfold returns the opcode of the original operation without the load, not the load itself, MachineLICM needs to know the operand index in order to get the correct register class. Extend getOpcodeAfterMemoryUnfold to return this information. llvm-svn: 85622
-
Chris Lattner authored
llvm-svn: 85621
-
Devang Patel authored
llvm-svn: 85619
-
Jim Grosbach authored
llvm-svn: 85615
-
Daniel Dunbar authored
llvm-svn: 85614
-
Jim Grosbach authored
llvm-svn: 85611
-
Bob Wilson authored
llvm-svn: 85610
-
Evan Cheng authored
llvm-svn: 85609
-
Evan Cheng authored
llvm-svn: 85608
-
Jim Grosbach authored
apply to the build tools. If we want to allow build tool flags input, we should have separate inputs (BUILD_CFLAGS and BUILD_CXXFLAGS, perhaps). llvm-svn: 85607
-
Jim Grosbach authored
llvm-svn: 85606
-
Jim Grosbach authored
llvm-svn: 85605
-
Lang Hames authored
llvm-svn: 85599
-
Rafael Espindola authored
void f (int a1, int a2, int a3, int a4, int a5,...) In ARMTargetLowering::LowerFormalArguments if the function has 4 or more regular arguments we used to set VarArgsFrameIndex using an offset of 0, which is only correct if the function has exactly 4 regular arguments. llvm-svn: 85590
-
Oscar Fuentes authored
llvm-svn: 85587
-
Evan Cheng authored
Rather than having llvm-gcc changing the meaning of OptimizeSize, just make sure loop unswitch is conservative when optimization level is < 3. llvm-svn: 85581
-
Bob Wilson authored
clang/test/CodeGen/indirect-goto.c runs! (unoptimized) llvm-svn: 85577
-
Dan Gohman authored
llvm-svn: 85575
-
Dan Gohman authored
llvm-svn: 85572
-
Dan Gohman authored
llvm-svn: 85571
-
Dan Gohman authored
llvm-svn: 85568
-
Dan Gohman authored
llvm-svn: 85562
-
Dan Gohman authored
llvm-svn: 85559
-
Dan Gohman authored
llvm-svn: 85558
-
Dan Gohman authored
llvm-svn: 85557
-
Dan Gohman authored
llvm-svn: 85556
-
Devang Patel authored
llvm-svn: 85551
-
Dan Gohman authored
llvm-svn: 85549
-
Dan Gohman authored
llvm-svn: 85547
-
Jim Grosbach authored
llvm-svn: 85546
-
David Goodwin authored
Between scheduling regions, correctly maintain anti-dep breaking state so that we don't incorrectly rename registers that span these regions. llvm-svn: 85537
-
Dan Gohman authored
llvm-svn: 85536
-
- Oct 29, 2009
-
-
Dan Gohman authored
*ISelDAGToDAG.cpp to being regular code in SelectionDAGISel.cpp. llvm-svn: 85530
-
David Goodwin authored
llvm-svn: 85522
-
Bob Wilson authored
llvm-svn: 85519
-
Devang Patel authored
First bitcase use may not lead to a dbg.declare intrinsic. Iterate uses until one find's dbg.declare intrinsic. Patch by Sunae Seo. llvm-svn: 85518
-
Dan Gohman authored
bunch of associated comments, because it doesn't have anything to do with DAGs or scheduling. This is another step in decoupling MachineInstr emitting from scheduling. llvm-svn: 85517
-
Dan Gohman authored
llvm-svn: 85515
-
Bill Wendling authored
llvm-svn: 85514
-
Benjamin Kramer authored
llvm-svn: 85505
-