- Dec 30, 2010
-
-
Benjamin Kramer authored
llvm-svn: 122634
-
Rafael Espindola authored
The problem was that we were asserting the we never added an empty class to the same offset twice. This is not true for unions, where two members, empty or not, can have the some offset. llvm-svn: 122633
-
- Dec 29, 2010
-
-
Chris Lattner authored
llvm-svn: 122632
-
Wesley Peck authored
llvm-svn: 122631
-
Daniel Dunbar authored
llvm-svn: 122630
-
Roman Divacky authored
llvm-svn: 122629
-
Cameron Zwarich authored
llvm-svn: 122628
-
Cameron Zwarich authored
process those instructions that define phi sources. This is a 47% speedup of StrongPHIElimination compile time on 403.gcc. llvm-svn: 122627
-
Venkatraman Govindaraju authored
llvm-svn: 122626
-
Cameron Zwarich authored
llvm-svn: 122625
-
Rafael Espindola authored
llvm-svn: 122624
-
NAKAMURA Takumi authored
CMake: Add disabling optimization on MSVC8 and MSVC10 as workaround for some files in Target/ARM and Target/X86. llvm-svn: 122623
-
NAKAMURA Takumi authored
autoconf: Add --disable-embed-stdcxx to suppress linking libstdc++.a into llvm.dll with --enable-shared on Cygming. Cygwin has stdc++.dll in it's distribution, and we can assume distro's stdc++.dll might be available. llvm-svn: 122622
-
NAKAMURA Takumi authored
This would be needed to build pthread*.dll-free distribution on recent MinGW-MSYS distros. llvm-svn: 122621
-
NAKAMURA Takumi authored
llvm-svn: 122620
-
NAKAMURA Takumi authored
llvm-svn: 122619
-
NAKAMURA Takumi authored
llvm-svn: 122618
-
Cameron Zwarich authored
llvm-svn: 122617
-
Rafael Espindola authored
llvm-svn: 122616
-
Rafael Espindola authored
llvm-svn: 122615
-
Rafael Espindola authored
like 6 is a fixed point of that and so the previous tests were OK :-) llvm-svn: 122614
-
Chris Lattner authored
llvm-svn: 122613
-
Rafael Espindola authored
llvm-svn: 122612
-
Rafael Espindola authored
llvm-svn: 122611
-
Cameron Zwarich authored
in the most obvious way. llvm-svn: 122610
-
Rafael Espindola authored
llvm-svn: 122609
-
Cameron Zwarich authored
it relies on assumptions that may not be true in the future. llvm-svn: 122608
-
- Dec 28, 2010
-
-
Venkatraman Govindaraju authored
Multiple SPARC backend fixes: added Y register; updated select_cc, subx, subxcc defs/uses; and fixed CustomInserter. llvm-svn: 122607
-
Tobias Grosser authored
This was done for label, void, floating point, x86mmx, metadata, just not integer. llvm-svn: 122606
-
Chris Lattner authored
check for "multiple of a byte" in size to make it clear that the >> 3 below is safe. llvm-svn: 122604
-
Chris Lattner authored
llvm-svn: 122603
-
Rafael Espindola authored
llvm-svn: 122602
-
Duncan Sands authored
original instruction. llvm-svn: 122601
-
Duncan Sands authored
llvm-svn: 122600
-
Abramo Bagnara authored
llvm-svn: 122599
-
Benjamin Kramer authored
llvm-svn: 122598
-
Benjamin Kramer authored
llvm-svn: 122597
-
Cameron Zwarich authored
we are only interested in the defs when discovering interferences. This is a 28% speedup running StrongPHIElimination on 403.gcc. llvm-svn: 122596
-
Duncan Sands authored
in this function, but the compiler was warning that it might be when doing a release build. llvm-svn: 122595
-
Duncan Sands authored
when doing a release build. llvm-svn: 122594
-