- Nov 05, 2011
-
-
Greg Clayton authored
Joel Dillon that fixed 64 debugging for Linux. I also added a patch to fix up the ProcessLinux::DoLaunch() to be up to date. I wasn't able to verify it compiles, but it should b really close. llvm-svn: 143772
-
Eli Friedman authored
llvm-svn: 143771
-
Michael J. Spencer authored
llvm-svn: 143770
-
Eli Friedman authored
llvm-svn: 143769
-
Eli Friedman authored
llvm-svn: 143768
-
Ted Kremenek authored
llvm-svn: 143767
-
Ted Kremenek authored
llvm-svn: 143766
-
Ted Kremenek authored
llvm-svn: 143765
-
Ted Kremenek authored
llvm-svn: 143764
-
Ted Kremenek authored
Serialized diagnostics: pull category name serialization into diagnostic blocks. The goal is to remove BLOCK_STRINGS so that the bitcode file can potentially be streamed. llvm-svn: 143763
-
Ted Kremenek authored
llvm-svn: 143762
-
Ted Kremenek authored
llvm-svn: 143761
-
Ted Kremenek authored
Serialized diagnostics: encode a 24 bit version number as part of the "magic number" of serialized diagnostics. llvm-svn: 143760
-
Ted Kremenek authored
llvm-svn: 143759
-
Ted Kremenek authored
llvm-svn: 143758
-
Ted Kremenek authored
llvm-svn: 143757
-
Sean Callanan authored
crashes. llvm-svn: 143756
-
Chad Rosier authored
llvm-svn: 143755
-
-
-
Chandler Carruth authored
Windows. There are still FIXMEs and lots of problems with this code. Some of them will be addressed shortly by my follow-up patches, but most are going to wait until we isolate this code and can fix it properly. This version should be no worse than what we had before. llvm-svn: 143752
-
Chandler Carruth authored
as the system include interface before I start adding implementations of it to individual ToolChain implementations. llvm-svn: 143751
-
Eli Friedman authored
Enhanced vzeroupper insertion pass that avoids inserting vzeroupper where it is unnecessary through local analysis. Patch from Bruno Cardoso Lopes, with some additional changes. I'm going to wait for any review comments and perform some additional testing before turning this on by default. llvm-svn: 143750
-
Chad Rosier authored
llvm-svn: 143749
-
Argyrios Kyrtzidis authored
llvm-svn: 143748
-
Argyrios Kyrtzidis authored
GC managed non-objc object memory. llvm-svn: 143747
-
Daniel Dunbar authored
llvm-svn: 143746
-
Daniel Dunbar authored
llvm-svn: 143745
-
Daniel Dunbar authored
llvm-svn: 143744
-
Chad Rosier authored
in a 16-bit immediate. However, for the shorter non-legal types (i.e., i1, i8, i16) we should not sign-extend. This prevents us from materializing things such as 'true' (i.e., i1 1). llvm-svn: 143743
-
Daniel Dunbar authored
llvm-svn: 143742
-
- Nov 04, 2011
-
-
Sean Callanan authored
C++ vtables, fixing a record layout problem in the expression parser. Also fixed various problems with the generation and unpacking of llvm.zip given our new better handling of multiple architectures in the LLVM build. (And added a log message that will hopefully catch record layout problems in the future.) llvm-svn: 143741
-
Chad Rosier authored
llvm-svn: 143739
-
Bruno Cardoso Lopes authored
llvm-svn: 143738
-
Bill Wendling authored
llvm-svn: 143737
-
Argyrios Kyrtzidis authored
create an attributed type with same type as the original type. We effectively retain the source info that an ownership attribute was present but the attribute is ignored by not modifying the type that it was applied to. llvm-svn: 143736
-
Rafael Espindola authored
llvm-svn: 143735
-
Devang Patel authored
Enable -flimit-debug-info by default. Now, clang lazily emits debug info for structs. Original behavior can be restored using -fno-limit-debug-info. llvm-svn: 143733
-
Chad Rosier authored
rdar://10383444 llvm-svn: 143732
-
Daniel Dunbar authored
for target definitions. llvm-svn: 143731
-