- Jun 23, 2011
-
-
Evan Cheng authored
llvm-svn: 133738
-
Justin Holewinski authored
parameters if SM >= 2.0 - Update test cases to be more robust against register allocation changes - Bump up the number of registers to 128 per type - Include Python script to re-generate register file with any number of registers llvm-svn: 133736
-
Justin Holewinski authored
llvm-svn: 133734
-
Justin Holewinski authored
st.param and ld.param FIXME: Test cases still need to be updated llvm-svn: 133733
-
Justin Holewinski authored
FIXME: DCE is eliminating the final st.param.x calls, figure out why llvm-svn: 133732
-
Evan Cheng authored
llvm-svn: 133726
-
Rafael Espindola authored
This reverts commit e8e00f5efb4a22238f2407bf813de4606f30c5aa. The cmake build on OS X is still broken. llvm-svn: 133718
-
Dylan Noblesmith authored
It broke the build worse. llvm-svn: 133716
-
Rafael Espindola authored
llvm-svn: 133714
-
Dylan Noblesmith authored
It has only one user. This eliminates the last include of config.h from the public headers -- ideally, config.h shouldn't even be installed by `make install` anymore. llvm-svn: 133713
-
Dylan Noblesmith authored
This broke after r133364. llvm-svn: 133709
-
Jay Foad authored
-Wshorten-64-to-32 warning in Instructions.h. llvm-svn: 133708
-
Bill Wendling authored
llvm-svn: 133707
-
Bill Wendling authored
llvm-svn: 133706
-
Eric Christopher authored
"Reinstate r133435 and r133449 (reverted in r133499) now that the clang self-hosted build failure has been fixed (r133512)." Due to some additional warnings. llvm-svn: 133700
-
Bill Wendling authored
supports compact unwind info instead of having a separate flag indicating this. llvm-svn: 133685
-
Rafael Espindola authored
register allocation if it has a indirectbr or if we can duplicate it to every predecessor. This fixes the SingleSource/Benchmarks/Shootout-C++/matrix.cpp regression but keeps the previous improvements to sunspider. llvm-svn: 133682
-
Evan Cheng authored
llvm-svn: 133679
-
Bill Wendling authored
be emitted in a compact way, we then default to emitting a CIE and FDE. llvm-svn: 133676
-
Bill Wendling authored
llvm-svn: 133668
-
Bill Wendling authored
llvm-svn: 133662
-
Rafael Espindola authored
don't remove blocks that have their address taken. llvm-svn: 133659
-
Bill Wendling authored
If the linker supports it, this will hold the CIE and FDE information in a compact format. The implementation of the compact unwinding emission is coming soon. llvm-svn: 133658
-
- Jun 22, 2011
-
-
Nick Lewycky authored
llvm-svn: 133648
-
Chad Rosier authored
Specifically, gcc.c-torture/compile/pr21356.c. llvm-svn: 133646
-
Bill Wendling authored
line with LLVM's general coding style. No functionality change. llvm-svn: 133645
-
Devang Patel authored
llvm-svn: 133642
-
Jim Grosbach authored
llvm-svn: 133640
-
Jim Grosbach authored
Just tidy up a bit. No functional change. llvm-svn: 133638
-
Devang Patel authored
llvm-svn: 133636
-
Nick Lewycky authored
is larger than the sum of the elements (including per-element padding). llvm-svn: 133631
-
Justin Holewinski authored
llvm-svn: 133619
-
Jay Foad authored
that takes an ArrayRef. llvm-svn: 133615
-
Jay Foad authored
llvm-svn: 133614
-
Dan Bailey authored
llvm-svn: 133613
-
Jay Foad authored
llvm-svn: 133612
-
Jay Foad authored
representing a constant reference to ValType. Normally this is just "const ValType &", but when ValType is a std::vector we want to use ArrayRef as the reference type. llvm-svn: 133611
-
Rafael Espindola authored
be one with only one unconditional branch and no phis. Duplicating the phis in this case is possible, but requeres liveness analysis or breaking edges. llvm-svn: 133607
-
Justin Holewinski authored
llvm-svn: 133599
-
Justin Holewinski authored
Patch by Wei-Ren Chen llvm-svn: 133589
-