- Jan 01, 2011
-
-
Che-Liang Chiou authored
llvm-svn: 122652
-
Erick Tryzelaar authored
llvm-svn: 122651
-
Erick Tryzelaar authored
llvm-svn: 122650
-
- Dec 31, 2010
-
-
Oscar Fuentes authored
is necessary for executing the custom command that runs the assember. Fixes PR8877. llvm-svn: 122649
-
Oscar Fuentes authored
options. If we are building with exceptions/rtti disabled, we replace /EHsc with /EHs-c- and /GR with /GR-, respectively. If we just add the disabling options we get warnings like this: cl : Command line warning D9025 : overriding '/EHs' with '/EHs-' llvm-svn: 122648
-
Duncan Sands authored
operands are visited before the instructions themselves. llvm-svn: 122647
-
Nick Lewycky authored
open them in fundamental-mode instead of c++-mode. Also twiddle whitespace for consistency in ToolChains.cpp. llvm-svn: 122646
-
Duncan Sands authored
llvm-svn: 122645
-
Francois Pichet authored
MSVC doesn't require an accessible copy-constructor when binding a temporary class object to a const-reference. Note: this is not a C++0x behavior change, it was already like that in MSVC 2003. This fixes a compile error when parsing MSVC header files with clang. llvm-svn: 122644
-
- Dec 30, 2010
-
-
Rafael Espindola authored
in asm statements: register int foo asm("rdi"); asm("..." : ... "r" (foo) ... We also only accept these variables if the constraint in the asm statement is "r". This fixes most of PR3933. llvm-svn: 122643
-
Benjamin Kramer authored
llvm-svn: 122642
-
Nick Lewycky authored
Fixes PR8861. llvm-svn: 122641
-
Nick Lewycky authored
llvm-svn: 122640
-
David Chisnall authored
Expose Objective-C type encodings of declarations to libclang users. This also adds a method in ASTContext which encodes FunctionDecls using the same encoding format that is used for Objective-C methods. llvm-svn: 122639
-
Che-Liang Chiou authored
llvm-svn: 122638
-
Chris Lattner authored
llvm-svn: 122637
-
Chris Lattner authored
llvm-svn: 122636
-
Cameron Zwarich authored
with 2-address instructions, for about a 3.5% speedup of StrongPHIElimination on 403.gcc. llvm-svn: 122635
-
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
-