- Oct 30, 2009
-
-
Evan Cheng authored
llvm-svn: 85609
-
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
-
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
-
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
-
Nick Lewycky authored
llvm-svn: 85498
-
Chris Lattner authored
llvm-svn: 85496
-
Chris Lattner authored
static constructors with indirect gotos :) llvm-svn: 85495
-
Chris Lattner authored
now correctly runs clang's test/CodeGen/indirect-goto.c. The JIT will abort on it until someone feels compelled to implement this. llvm-svn: 85488
-
Zhongxing Xu authored
llvm-svn: 85480
-
Zhongxing Xu authored
Explicitly convert to double to suppress Visual C++ 2008 build error C2668 pow is ambiguous call to overloaded function llvm-svn: 85478
-
Jim Grosbach authored
realignment regardless of whether it's strictly necessary. llvm-svn: 85476
-
Jim Grosbach authored
indexed via the stack pointer, even if a frame pointer is present. Update the heuristic to place it nearest the stack pointer in that case, rather than nearest the frame pointer. llvm-svn: 85474
-
Chris Lattner authored
crash on any clang tests. llvm-svn: 85465
-
Dale Johannesen authored
the second (store) instruction in SpillSlotToUsesMap consistently. I don't think this matters functionally, but it's cleaner and Evan wants it this way. llvm-svn: 85463
-
Bill Wendling authored
llvm-svn: 85460
-
Chris Lattner authored
llvm-svn: 85458
-
Chris Lattner authored
llvm-svn: 85457
-
Bill Wendling authored
--- Reverse-merging r85338 into '.': U lib/CodeGen/SimpleRegisterCoalescing.cpp U lib/CodeGen/SimpleRegisterCoalescing.h llvm-svn: 85454
-
Dan Gohman authored
llvm-svn: 85449
-
- Oct 28, 2009
-
-
Bob Wilson authored
common tail, except when the OptimizeForSize function attribute is present. Radar 7338114. llvm-svn: 85441
-