- Sep 29, 2011
-
-
Fariborz Jahanian authored
attributes from the enumeration type. // rdar://10201690 llvm-svn: 140800
-
Anna Zaks authored
llvm-svn: 140797
-
Peter Collingbourne authored
support for the C++0x draft [[align]] attribute and add the C1X standard header file stdalign.h llvm-svn: 140796
-
Peter Collingbourne authored
llvm-svn: 140795
-
Peter Collingbourne authored
attribute-specifiers llvm-svn: 140794
-
Peter Collingbourne authored
end of a decl-specifier-seq llvm-svn: 140793
-
Devang Patel authored
llvm-svn: 140789
-
Greg Clayton authored
are available, we currently will still index the DWARF ourselves and assert if the name lookups differ. This will help us transition to the new accelerator tables and make sure they are workng before we switch over entirely. llvm-svn: 140788
-
Devang Patel authored
llvm-svn: 140787
-
Devang Patel authored
llvm-svn: 140786
-
Devang Patel authored
llvm-svn: 140785
-
Duncan Sands authored
llvm-svn: 140784
-
Justin Holewinski authored
llvm-svn: 140783
-
Peter Collingbourne authored
llvm-svn: 140782
-
Howard Hinnant authored
llvm-svn: 140781
-
John McCall authored
pointer to the annotated struct type can be used as an Objective-C object pointer. If an argument is given, the type is actually "toll-free bridged" to the specific type named there, rather than just to 'id'. For now, we cannot rely on all types being so annotated, and we'll always have to have exceptions for things like CFTypeRef (aka const void*), but this is clearly a good foundation for improving toolage in this area. llvm-svn: 140779
-
Ted Kremenek authored
Like IBOutletCollection, it only makes sense to apply the IBOutlet annotation to Objective-C object types. Fixes <rdar://problem/10142685>. llvm-svn: 140778
-
Ted Kremenek authored
Do not warn about empty format strings when there are no data arguments. Fixes <rdar://problem/9473155>. llvm-svn: 140777
-
Jakob Stoklund Olesen authored
This also makes it possible to reduce the number of pseudo instructions and get rid of the encoding information. llvm-svn: 140776
-
David Blaikie authored
llvm-svn: 140775
-
NAKAMURA Takumi authored
llvm-svn: 140774
-
Jakob Stoklund Olesen authored
llvm-svn: 140773
-
Jakob Stoklund Olesen authored
This enables NEON domain tracking across basic blocks, but should otherwise do the same thing. llvm-svn: 140772
-
Daniel Dunbar authored
Basic/Diagnostic: Kill off a few unnecessary functions now that refactoring is done, and add a note that the new setDiagnosticGroup{...} methods only operate on the current diagnostic state. llvm-svn: 140771
-
Daniel Dunbar authored
Basic/Diagnostics: Rewrite DiagnosticIDs::getDiagnosticLevel completely to be straighter line code, use the new DiagnosticMappingInfo flags, and eliminate the odd MAP_WARNING_NO_WERROR and friend mappings. - This fixes a host of obscure bugs with regards to how warning mapping options composed with one another, and I believe makes the code substantially easier to read and reason about. llvm-svn: 140770
-
Andrew Trick authored
llvm-svn: 140769
-
Daniel Dunbar authored
Basic/Diagnostics: Add three explicit bits to DiagnosticMappingInfo to track "no-warning-as-error", "no-error-as-fatal", and "show-in-system-header", and update DiagnosticsEngine::setDiagnosticGroup{WarningAsError,ErrorAsFatal} and GetDefaultDiagMappingInfo to set them appropriately. - No actual functionality change for now, we still also use the diag::Mapping::{MAP_WARNING_NO_ERROR,MAP_ERROR_NO_FATAL,MAP_WARNING_SHOW_IN_SYSTEM_HEADER} for a little while longer. llvm-svn: 140768
-
Jakob Stoklund Olesen authored
llvm-svn: 140767
-
Daniel Dunbar authored
that in DiagnosticEngine instead of the convoluted calling into DiagnosticIDs which then calls back into the DiagnosticsEngine. llvm-svn: 140766
-
Daniel Dunbar authored
- Also, spell const_iterator as const_iterator. llvm-svn: 140765
-
Daniel Dunbar authored
llvm-svn: 140764
-
Daniel Dunbar authored
and eliminate setDiagnosticMappingInternal. llvm-svn: 140763
-
Andrew Trick authored
Rewriting the entire loop nest now requires -enable-lsr-nested. See PR11035 for some performance data. A few unit tests specifically test nested LSR, and are now under a flag. llvm-svn: 140762
-
Andrew Trick authored
llvm-svn: 140761
-
Daniel Dunbar authored
storing mappings with that instead of straying some magic constants about the source. llvm-svn: 140760
-
Daniel Dunbar authored
llvm-svn: 140759
-
Andrew Trick authored
llvm-svn: 140758
-
Johnny Chen authored
it enables the hardware watchpoint for all existing threads. Add a test file for that. Also fix MachThreadList::DisableHardwareWatchpoint(). llvm-svn: 140757
-
Daniel Dunbar authored
llvm-svn: 140756
-
Daniel Dunbar authored
llvm-svn: 140755
-