summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Print a nl before pic labels so they start at a new line. This makes ↵Evan Cheng2009-08-283-12/+12
| | | | | | assembly more readable. llvm-svn: 80350
* Since all std::cout is gone, also remove iostream include.Andreas Neustifter2009-08-281-1/+0
| | | | | | (See http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20090824/085620.html) llvm-svn: 80349
* Readded test from r79615, this tests the complete profiling tool chain. FurhterAndreas Neustifter2009-08-284-0/+330
| | | | | | tests can test only parts of this system. llvm-svn: 80348
* llvm-mc: Support .zerofill emission.Daniel Dunbar2009-08-287-5/+623
| | | | | | - I'm still trying to figure out the cleanest way to implement this and match the assembler, currently there are some substantial differences. llvm-svn: 80347
* Create UnresolvedUsingDecls.Anders Carlsson2009-08-282-12/+9
| | | | llvm-svn: 80346
* llvm-mc: Tweak section alignment and size computation to match 'as' closer.Daniel Dunbar2009-08-282-25/+43
| | | | llvm-svn: 80345
* llvm-mc: Factor getSectionData out of SwitchSection.Daniel Dunbar2009-08-281-7/+11
| | | | llvm-svn: 80344
* llvm-mc: Emit .lcomm as .zerofill.Daniel Dunbar2009-08-287-17/+18
| | | | llvm-svn: 80343
* llvm-mc: Unique zero fill sections.Daniel Dunbar2009-08-281-17/+9
| | | | llvm-svn: 80342
* llvm-mc: Add const to EmitZeroFill section argument.Daniel Dunbar2009-08-284-6/+6
| | | | llvm-svn: 80341
* llvm-mc: Fix thinko in emitting values.Daniel Dunbar2009-08-281-1/+1
| | | | llvm-svn: 80340
* Add MathExtras.h OffsetToAlignment, like RoundUpToAlignment but returns theDaniel Dunbar2009-08-281-0/+7
| | | | | | offset to the next aligned integer. llvm-svn: 80339
* Fix -Asserts warning.Daniel Dunbar2009-08-281-2/+1
| | | | llvm-svn: 80338
* Factor declaration building out to Sema::BuildUsingDeclaration.Anders Carlsson2009-08-282-25/+42
| | | | llvm-svn: 80337
* Check in UnresolvedUsingDecl.Anders Carlsson2009-08-284-3/+60
| | | | llvm-svn: 80336
* Use SymbolicRegion instead of CodeTextRegion for symbolic functionTed Kremenek2009-08-285-100/+31
| | | | | | | | pointers. Most logic cares first about whether or not a region is symbolic, and second if represents code. This should fix a series of silent corner case bugs (as well as simplify a bunch of code). llvm-svn: 80335
* finish a half formed thought :)Chris Lattner2009-08-281-1/+4
| | | | llvm-svn: 80334
* More work on using declarations.Anders Carlsson2009-08-287-11/+43
| | | | llvm-svn: 80333
* Many improvements to using declarations.Anders Carlsson2009-08-284-20/+110
| | | | llvm-svn: 80332
* Another NO_RUNTIME_LIBRARIES tweak...Daniel Dunbar2009-08-281-2/+2
| | | | llvm-svn: 80331
* Tweak NO_RUNTIME_LIBS.Daniel Dunbar2009-08-281-4/+4
| | | | llvm-svn: 80330
* Mark Andersen's as experimental.Chris Lattner2009-08-282-1/+8
| | | | llvm-svn: 80328
* Fix PR3913, patch by Jakub Staszak!Chris Lattner2009-08-282-1/+25
| | | | llvm-svn: 80327
* Accept and ignore a few more -Wflags.Chris Lattner2009-08-281-0/+3
| | | | llvm-svn: 80323
* v4, v5 does not support sxtb / sxth.Evan Cheng2009-08-283-32/+69
| | | | llvm-svn: 80322
* Update checker build.Ted Kremenek2009-08-281-1/+1
| | | | llvm-svn: 80321
* Use C++ style comments.Ted Kremenek2009-08-281-2/+2
| | | | llvm-svn: 80320
* Disable optional bindings for Apple-style builds.Bob Wilson2009-08-281-0/+1
| | | | llvm-svn: 80319
* Revert 76080. This broke some powerpc cross compiles.Bob Wilson2009-08-281-5/+2
| | | | | | | It also makes the llvmCore build dependent on whatever version of llvm-gcc happens to be installed on the build machine. llvm-svn: 80316
* Implement: <rdar://problem/6337132> CWE-273: Failure to Check Whether PrivilegesTed Kremenek2009-08-282-3/+112
| | | | | | | | Were Dropped Successfully Patch by Geoff Keating! llvm-svn: 80313
* Revert r80305, I forgot a dependent change.Daniel Dunbar2009-08-271-9/+17
| | | | | | | --- Reverse-merging r80305 into '.': U tools/llvm-mc/AsmParser.cpp llvm-svn: 80309
* Closure is a very generic name. Use AppleBlock instead.Devang Patel2009-08-272-7/+8
| | | | llvm-svn: 80307
* Update exports list.Ted Kremenek2009-08-271-1/+17
| | | | llvm-svn: 80306
* llvm-mc: Unique sections in .zerofill.Daniel Dunbar2009-08-271-17/+9
| | | | llvm-svn: 80305
* eliminate all 80-col violations that I have introduced in my recent checkins ↵Gabor Greif2009-08-2714-30/+50
| | | | | | (and some others more) llvm-svn: 80304
* Don't build runtime libraries in an Apple style build.Daniel Dunbar2009-08-272-0/+5
| | | | llvm-svn: 80303
* When looking for overloaded member operators, make sure to instantiateDouglas Gregor2009-08-273-5/+17
| | | | | | | | | class template specializations (when possible) and look into base classes. Thanks to Eli for the test case! FIXME -=1. llvm-svn: 80302
* convert to filecheck and force a triple so that this passes on bigChris Lattner2009-08-271-2/+3
| | | | | | endian hosts. Fixes PR4792 llvm-svn: 80301
* CFG construction: Abort CFG construction when processing a CompoundStmt if anyTed Kremenek2009-08-271-0/+3
| | | | | | of its subexpressions resulted in a "bad CFG". llvm-svn: 80298
* Rename 'bindExpr' to 'BindExpr'.Ted Kremenek2009-08-274-59/+59
| | | | llvm-svn: 80294
* Move the AnalysisContext* from GRState to Environment.Ted Kremenek2009-08-274-30/+22
| | | | llvm-svn: 80293
* Define _GNU_SOURCE in C++ mode so that clang works with GNU libstdc++.Eli Friedman2009-08-271-0/+2
| | | | llvm-svn: 80289
* Add __builtin_memchr (used by GNU libstdc++).Eli Friedman2009-08-271-0/+1
| | | | llvm-svn: 80288
* Clean up CodeGenFunction::EmitCastLValue to use the cast kind. Error Eli Friedman2009-08-271-3/+13
| | | | | | out for user-defined conversions instead of crashing. llvm-svn: 80282
* Revert 80278 for now, it caused a lot of MIPS tests to failBruno Cardoso Lopes2009-08-274-61/+40
| | | | llvm-svn: 80280
* Fill in Index.h header file and add stubs to implementation file.Steve Naroff2009-08-273-6/+252
| | | | llvm-svn: 80279
* Revamp our friend Mips :)Bruno Cardoso Lopes2009-08-274-40/+61
| | | | | | | | Add MO flags to simplify the printing of relocations. Remove the support for printing large code model relocs (which aren't supported anyway). llvm-svn: 80278
* Fix for PR4794 (instantiating friend class decl); this version shouldn't Eli Friedman2009-08-272-2/+5
| | | | | | cause any regressions. llvm-svn: 80277
* Extend the exception spec test even further. Now I need to implement this.Sebastian Redl2009-08-271-0/+44
| | | | llvm-svn: 80276
* Remove unnecessary include.Eli Friedman2009-08-271-2/+0
| | | | llvm-svn: 80275
OpenPOWER on IntegriCloud