- Mar 19, 2011
-
-
Ken Dyck authored
functionality intended. llvm-svn: 127927
-
- Mar 18, 2011
-
-
Peter Collingbourne authored
add support for the OpenCL __private, __local, __constant and __global address spaces, as well as the __read_only, _read_write and __write_only image access specifiers. Patch originally by ARM; language-specific address space support by myself. llvm-svn: 127915
-
Daniel Dunbar authored
- We don't really support the majority of the horrible -traditional-cpp behavior, but it is unlikely that we ever will either. This allows us to start trying to use clang as a /usr/bin/cpp replacement and see what pieces of -traditional-cpp mode people actually care about. llvm-svn: 127911
-
Daniel Dunbar authored
comments. llvm-svn: 127910
-
Daniel Dunbar authored
don't support the ABI yet. llvm-svn: 127903
-
Daniel Dunbar authored
llvm-svn: 127902
-
Daniel Dunbar authored
llvm-svn: 127897
-
Daniel Dunbar authored
llvm-svn: 127896
-
Anders Carlsson authored
Use the newly added FileManager::getNoncachedStatValue when trying to determine if any files in the preamble have changed. llvm-svn: 127894
-
Anders Carlsson authored
Add FileManager::getNoncachedStatValue, which will resolve relative paths against the working directory specified in the file system options. llvm-svn: 127893
-
Anders Carlsson authored
llvm-svn: 127890
-
Douglas Gregor authored
global using directives in C++ headers, from Elliot Glaysher! llvm-svn: 127881
-
Rafael Espindola authored
llvm-svn: 127879
-
Abramo Bagnara authored
llvm-svn: 127877
-
Abramo Bagnara authored
llvm-svn: 127876
-
Ted Kremenek authored
Construct 'Sema' object on the stack, so that crash recovery can recovery it's associated resources without walking over dead stack space. llvm-svn: 127864
-
John McCall authored
Issue this as an IR-gen error; it's not really worthwhile doing this "right", i.e. in Sema, because IR gen knows a lot of tricks beyond what the constant evaluator knows. llvm-svn: 127854
-
Ted Kremenek authored
Use CrashRecoveryContextCleanup objects to recover an ASTUnit if we crash in ASTUnit::LoadFromCommandLine() and ASTUnit::LoadFromCompilerInvocation(). llvm-svn: 127851
-
Ted Kremenek authored
Use CrashRecoveryContextCleanup objects to release resources associated with Sema during a crash while parsing. llvm-svn: 127850
-
Ken Dyck authored
llvm-svn: 127848
-
Ken Dyck authored
CharUnits. No change in functionality intended. llvm-svn: 127846
-
Ken Dyck authored
functionality intended. llvm-svn: 127844
-
Daniel Dunbar authored
disable Obj-C exceptions. llvm-svn: 127836
-
- Mar 17, 2011
-
-
Daniel Dunbar authored
llvm-svn: 127820
-
Daniel Dunbar authored
llvm-svn: 127819
-
Daniel Dunbar authored
llvm-svn: 127815
-
Richard Smith authored
Fix PR9488: 'auto' type substitution can fail (for instance, if it creates a reference-to-void type). Don't crash if it does. Also fix an issue where type source information for the resulting type was being lost. llvm-svn: 127811
-
David Chisnall authored
Remove code that was intentionally generating bad code on the GNU runtime for no reason (failing to emit .cxx_constructor / .cxx_destructor methods). llvm-svn: 127806
-
Ted Kremenek authored
Don't construct two CFGs just to run -Wuninitialized. While this causes new warnings to be flagged under -Wconditional-uninitialized, this is something we can improve over time. llvm-svn: 127802
-
Ted Kremenek authored
llvm-svn: 127798
-
Ted Kremenek authored
Teach VariadicMethodTypeChecker that CF references are valid arguments to variadic Objective-C methods. llvm-svn: 127797
-
Ted Kremenek authored
Tweak RegionStore's handling of lazy compound values to use the 'Default' versus 'Direct' binding key, thus allowing specific elements of an array/struct to be overwritten without invalidating the entire binding. Fixes PR 9455. llvm-svn: 127796
-
Ted Kremenek authored
llvm-svn: 127794
-
Ken Dyck authored
change in functionality intended. llvm-svn: 127787
-
Matt Beaumont-Gay authored
llvm-svn: 127783
-
Daniel Dunbar authored
not being consistent at all with other parts of the GCC implementation. llvm-svn: 127777
-
- Mar 16, 2011
-
-
Joerg Sonnenberger authored
llvm-svn: 127769
-
Eli Friedman authored
llvm-svn: 127768
-
Abramo Bagnara authored
llvm-svn: 127755
-
Douglas Gregor authored
dependent scope and produce an error (rather than crashing). Fixes PR8979. llvm-svn: 127749
-