- Sep 29, 2009
-
-
Devang Patel authored
llvm-svn: 83083
-
Devang Patel authored
llvm-svn: 83082
-
Jim Grosbach authored
so a simple "current register" will suffice. Also add some additional sanity-checking assertions to make sure things are as we expect. llvm-svn: 83081
-
Douglas Gregor authored
"usual deallocation function" with two arguments. CodeGen will have to handle this case specifically, since the value for the second argument (the size of the allocated object) may have to be computed at run time. Fixes the Sema part of PR4782. llvm-svn: 83080
-
Fariborz Jahanian authored
had to do with an initialized field when multiple type conversions are ambiguous but must be treated as user defined conversion for overload resolution purposes. llvm-svn: 83079
-
Jim Grosbach authored
the instruction we're scavenging for. The scavenger needs to know to avoid them when analyzing register usage. llvm-svn: 83077
-
David Goodwin authored
llvm-svn: 83075
-
Ted Kremenek authored
llvm-svn: 83074
-
rdar://problem/7261075Ted Kremenek authored
This issue was originally reported via personal email by Thomas Clement! llvm-svn: 83069
-
Douglas Gregor authored
llvm-svn: 83066
-
Douglas Gregor authored
Allow the PYTHON make variable to override the default Python when running Clang tests, from Ken Dyck. llvm-svn: 83065
-
Douglas Gregor authored
llvm-svn: 83064
-
Douglas Gregor authored
llvm-svn: 83063
-
Evan Cheng authored
llvm-svn: 83058
-
Ted Kremenek authored
identified with a false positive reported by Thomas Clement. This involved doing another rewrite of RegionStoreManager::RemoveDeadBindings(), which phrases the entire problem of scanning for dead regions as a graph exploration problem. It is more methodic than the previous implementation. llvm-svn: 83053
-
Nick Lewycky authored
llvm-svn: 83052
-
Nick Lewycky authored
until after the compiler itself has been set up. llvm-svn: 83051
-
Nick Lewycky authored
llvm-svn: 83050
-
Nick Lewycky authored
llvm-svn: 83048
-
Nick Lewycky authored
with a 64-bit kernel, which confuses LLVM. Make LLVM double-check this by checking which defines the system gcc actually sets. llvm-svn: 83047
-
Anders Carlsson authored
llvm-svn: 83046
-
Anders Carlsson authored
llvm-svn: 83045
-
Anders Carlsson authored
llvm-svn: 83044
-
Ted Kremenek authored
are only specially treated by RegionStore::InvalidateRegion() when their super region is also invalidated. When this isn't the case, conjure a new symbol for a FieldRegion. Thanks to Zhongxing Xu and Daniel Dunbar for pointing out this issue. llvm-svn: 83043
-
Douglas Gregor authored
llvm-svn: 83042
-
Anders Carlsson authored
llvm-svn: 83041
-
Ted Kremenek authored
Revert r82939. We can only not special case FieldRegions when the super region has also been invalidated. llvm-svn: 83040
-
Anders Carlsson authored
llvm-svn: 83039
-
Anders Carlsson authored
llvm-svn: 83038
-
Anders Carlsson authored
llvm-svn: 83037
-
-
Devang Patel authored
llvm-svn: 83033
-
Ted Kremenek authored
llvm-svn: 83030
-
Stuart Hastings authored
/Developer/usr/bin to the PATH when looking for llvm-gcc. llvm-svn: 83028
-
Fariborz Jahanian authored
function. llvm-svn: 83027
-
Stuart Hastings authored
available. Override by setting CC and CXX in the environment. llvm-svn: 83024
-
Jim Grosbach authored
slot for the register scavenger when compiling Thumb1 functions. llvm-svn: 83023
-
Fariborz Jahanian authored
llvm-svn: 83022
-
- Sep 28, 2009
-
-
Dan Gohman authored
llvm-svn: 83021
-
Douglas Gregor authored
llvm-svn: 83020
-