- Oct 28, 2008
-
-
Zhongxing Xu authored
llvm-svn: 58322
-
Zhongxing Xu authored
llvm-svn: 58321
-
Chris Lattner authored
llvm-svn: 58320
-
Chris Lattner authored
llvm-svn: 58319
-
Chris Lattner authored
llvm-svn: 58318
-
Chris Lattner authored
a memset using 16-byte XMM stores, but where the stack realignment code didn't work. Until it does (PR2962) disable use of xmm regs in memcpy and memset formation for linux and other targets with insufficiently aligned stacks. This is part of PR2888 llvm-svn: 58317
-
Chris Lattner authored
llvm-svn: 58316
-
Chris Lattner authored
llvm-svn: 58315
-
Evan Cheng authored
llvm-svn: 58314
-
Zhongxing Xu authored
llvm-svn: 58313
-
Evan Cheng authored
llvm-svn: 58312
-
Chris Lattner authored
with an ivar that wasn't a bug but was confusing. llvm-svn: 58311
-
Dan Gohman authored
llvm-svn: 58310
-
Evan Cheng authored
Avoid putting a split past the end of the live range; always shrink wrap live interval in the barrier mbb. llvm-svn: 58309
-
Daniel Dunbar authored
llvm-svn: 58308
-
Daniel Dunbar authored
in the driver (this means we no longer run the verifier per function, however). llvm-svn: 58307
-
Douglas Gregor authored
- Do not allow expressions to ever have reference type - Extend Expr::isLvalue to handle more cases where having written a reference into the source implies that the expression is an lvalue (e.g., function calls, C++ casts). - Make GRExprEngine::VisitCall treat the call arguments as lvalues when they are being bound to a reference parameter. llvm-svn: 58306
-
Ted Kremenek authored
Initialize Suffix and Prefix to 0, even with a bad entry. Removes an uninitialized value warning from gcc. llvm-svn: 58305
-
Daniel Dunbar authored
llvm-svn: 58304
-
Daniel Dunbar authored
being emitted unless needed and doesn't inhibit inlining. - Can be fixed once we implement C99 inline semantics. llvm-svn: 58303
-
Ted Kremenek authored
- Add symbol_iterator support for SymbolicRegions. llvm-svn: 58300
-
Bill Wendling authored
- Add VERBOSE=1 flag. - Specify the LLVM_SUBMIT_VERSION when doing the "make install". The libLTO.dylib relies upon this flag during that time. llvm-svn: 58298
-
Evan Cheng authored
llvm-svn: 58297
-
David Greene authored
Re-apply 55137 with fixes. llvm-svn: 58296
-
Evan Cheng authored
llvm-svn: 58294
-
Ted Kremenek authored
llvm-svn: 58292
-
- Oct 27, 2008
-
-
Mike Stump authored
llvm-svn: 58291
-
Ted Kremenek authored
llvm-svn: 58290
-
Ted Kremenek authored
llvm-svn: 58289
-
Daniel Dunbar authored
llvm-svn: 58286
-
Daniel Dunbar authored
- Nice if -verify test exercise the various cleanup functions. llvm-svn: 58285
-
Daniel Dunbar authored
- No functionality change. llvm-svn: 58282
-
Daniel Dunbar authored
llvm-svn: 58281
-
Ted Kremenek authored
llvm-svn: 58280
-
Ted Kremenek authored
llvm-svn: 58279
-
David Greene authored
Have TableGen emit setSubgraphColor calls under control of a -gen-debug flag. Then in a debugger developers can set breakpoints at these calls to see waht is about to be selected and what the resulting subgraph looks like. This really helps when debugging instruction selection. llvm-svn: 58278
-
Ted Kremenek authored
- GRExprEngine::VisitCompoundLiteral... (1) visits the initializer list (generating ExplodedNodes) (2) creates a CompoundMemRegion for the literal (3) creates a new state with the bound literal values using GRStateManager::BindCompoundLiteral - GRStateManager::BindCompoundLiteral simply calls StoreManager::BindCompoundLiteral to get a new store and returns a persistent GRState with that store. - BasicStore::BindCompoundLiteral simply returns the same store, as it doesn't handle field sensitivity - RegionStore::BindCompoundLiteral currently fires an assert (pending discussion of how to best implement mappings for CompoundLiteralRegion). llvm-svn: 58277
-
Ted Kremenek authored
llvm-svn: 58276
-
Ted Kremenek authored
Pull determination of the super region for a VarRegion into a single getVarRegion() method. This provides a common clean API for clients. llvm-svn: 58272
-
Ted Kremenek authored
llvm-svn: 58270
-