- Nov 29, 2011
-
-
Richard Smith authored
llvm-svn: 145311
-
Douglas Gregor authored
return the module itself (in the module map) rather than returning the umbrella header used to build the module. While doing this, make sure that we're inferring modules for frameworks to build that module. llvm-svn: 145310
-
Chandler Carruth authored
accurate than my original notes were based on IRC conversations. Windows folks, please edit as needed to make this closer to the truth if I've still got it wrong. llvm-svn: 145309
-
Chandler Carruth authored
llvm-svn: 145308
-
- Nov 28, 2011
-
-
Chandler Carruth authored
add a bit to that section about the many bug-finding warnings that Clang has grown since 2.9 as this is one of the more visible new additions. llvm-svn: 145307
-
Chandler Carruth authored
enough to merit space in the release notes. llvm-svn: 145306
-
Richard Smith authored
llvm-svn: 145305
-
Eli Friedman authored
Make SelectionDAG::InferPtrAlignment use llvm::ComputeMaskedBits instead of duplicating the logic for globals. Make llvm::ComputeMaskedBits handle GlobalVariables slightly more aggressively, to match what InferPtrAlignment knew how to do. llvm-svn: 145304
-
Chandler Carruth authored
feels a bit spartan currently. llvm-svn: 145302
-
Argyrios Kyrtzidis authored
before passing to RangeCompare. Though no idea how this can occur with the decls returned from findFileRegionDecls(). llvm-svn: 145301
-
Evan Cheng authored
Conservatively returns zero when the GV does not specify an alignment nor is it initialized. Previously it returns ABI alignment for type of the GV. However, if the type is a "packed" type, then the under-specified alignments is attached to the load / store instructions. In that case, the alignment of the type cannot be trusted. rdar://10464621 llvm-svn: 145300
-
Chandler Carruth authored
llvm-svn: 145299
-
Chandler Carruth authored
llvm-svn: 145298
-
Kostya Serebryany authored
llvm-svn: 145297
-
Daniel Dunbar authored
llvm-svn: 145293
-
Daniel Dunbar authored
llvm-svn: 145292
-
Chandler Carruth authored
stub for OpenCL work. I can't really dig enough out of the commit log messages other than to tell that a lot of work went into this in the 2.9 -> 3.0 timeframe. I'll let the folks touching it decide if it merits a spot in the release notes and provide the appropriate details if so. llvm-svn: 145291
-
Benjamin Kramer authored
llvm-svn: 145290
-
Nick Lewycky authored
llvm-svn: 145289
-
Chandler Carruth authored
easier. Move the CUDA bits and the C1X/C++11 atomics stuff there. We haven't exposed a __has_feature for the atomic builtins, so none of this is available yet... llvm-svn: 145288
-
Joe Abbey authored
llvm-svn: 145287
-
Chandler Carruth authored
this stage. llvm-svn: 145286
-
Chandler Carruth authored
more love w.r.t. platforms other than Linux? llvm-svn: 145285
-
Chandler Carruth authored
C++11 standard. llvm-svn: 145284
-
Chandler Carruth authored
llvm-svn: 145283
-
Johnny Chen authored
so that we can do Python scripting like this: target = self.dbg.CreateTarget(self.exe) self.dbg.SetAsync(True) process = target.LaunchSimple(None, None, os.getcwd()) process.PutSTDIN("Line 1 Entered.\n") process.PutSTDIN("Line 2 Entered.\n") process.PutSTDIN("Line 3 Entered.\n") Add TestProcessIO.py to exercise the process IO API: PutSTDIN()/GetSTDOUT()/GetSTDERR(). llvm-svn: 145282
-
Anna Zaks authored
The performance improvement was committed after the 3.0 branch. Constructors/destructors are handled by the CFG, but we do not do anything special for them in the analyzer yet. Since we do not have an open source release qualification for the analyzer, we are not investing into creating the proper release notes for it. llvm-svn: 145281
-
Howard Hinnant authored
llvm-svn: 145277
-
Kostya Serebryany authored
llvm-svn: 145276
-
Anna Zaks authored
llvm-svn: 145275
-
Anna Zaks authored
llvm-svn: 145274
-
Evan Cheng authored
than ABI alignment. These are loads / stores from / to "packed" data structures. Their alignments are intentionally under-specified. rdar://10301431 llvm-svn: 145273
-
Evan Cheng authored
llvm-svn: 145272
-
Rafael Espindola authored
llvm-svn: 145271
-
Peter Collingbourne authored
llvm-svn: 145270
-
Douglas Gregor authored
when computing the exception specification of a copy or move constructor, ignore non-static data member initializers. Fixes PR11418 / <rdar://problem/10478642>. llvm-svn: 145269
-
Richard Smith authored
llvm-svn: 145268
-
Chad Rosier authored
llvm-svn: 145267
-
Fariborz Jahanian authored
llvm-svn: 145266
-
Howard Hinnant authored
llvm-svn: 145265
-