Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
| | | | | llvm-svn: 45418 | ||||
* | GLIBCXX_DEBUG fix. std::vector<>::end() is invalidated by erase. | David Greene | 2007-12-17 | 1 | -1/+1 |
| | | | | llvm-svn: 45101 | ||||
* | Finishing initial docs for all transformations in Passes.html. | Gordon Henriksen | 2007-11-04 | 1 | -3/+3 |
| | | | | | | Also cleaned up some comments in source files. llvm-svn: 43674 | ||||
* | Add std:: to sort calls. | Dan Gohman | 2007-11-02 | 1 | -1/+1 |
| | | | | llvm-svn: 43652 | ||||
* | Change illegal uses of ++ to uses of STLExtra.h's next function. | Dan Gohman | 2007-11-02 | 1 | -1/+2 |
| | | | | llvm-svn: 43651 | ||||
* | Fix typo in comment. | Nick Lewycky | 2007-05-06 | 1 | -1/+1 |
| | | | | llvm-svn: 36873 | ||||
* | Drop 'const' | Devang Patel | 2007-05-03 | 1 | -2/+2 |
| | | | | llvm-svn: 36662 | ||||
* | Use 'static const char' instead of 'static const int'. | Devang Patel | 2007-05-02 | 1 | -2/+2 |
| | | | | | | | Due to darwin gcc bug, one version of darwin linker coalesces static const int, which defauts PassID based pass identification. llvm-svn: 36652 | ||||
* | Do not use typeinfo to identify pass in pass manager. | Devang Patel | 2007-05-01 | 1 | -0/+4 |
| | | | | llvm-svn: 36632 | ||||
* | remove use of BasicBlock::getNext | Chris Lattner | 2007-04-17 | 1 | -2/+4 |
| | | | | llvm-svn: 36205 | ||||
* | Removed tabs everywhere except autogenerated & external files. Add make | Anton Korobeynikov | 2007-04-16 | 1 | -1/+1 |
| | | | | | | target for tabs checking. llvm-svn: 36146 | ||||
* | Unbreak VC++ build. Do not use identifiers starting with _ as they are ↵ | Jeff Cohen | 2007-03-12 | 1 | -3/+3 |
| | | | | | | | | reserved and can collide with system defined names. Windows defines _BB, for example. llvm-svn: 35066 | ||||
* | Use range tests in LowerSwitch, where possible | Anton Korobeynikov | 2007-03-10 | 1 | -31/+114 |
| | | | | llvm-svn: 35057 | ||||
* | Make sure debug code is not evaluated in non-debug case. | Reid Spencer | 2007-03-02 | 1 | -2/+3 |
| | | | | llvm-svn: 34856 | ||||
* | 1. Sort switch cases using APInt safe comparison. | Reid Spencer | 2007-03-02 | 1 | -2/+2 |
| | | | | | | 2. Make sure debug output of APInt values is safe for all bit widths. llvm-svn: 34855 | ||||
* | For PR950: | Reid Spencer | 2006-12-31 | 1 | -3/+1 |
| | | | | | | | | | | | | | This patch replaces signed integer types with signless ones: 1. [US]Byte -> Int8 2. [U]Short -> Int16 3. [U]Int -> Int32 4. [U]Long -> Int64. 5. Removal of isSigned, isUnsigned, getSignedVersion, getUnsignedVersion and other methods related to signedness. In a few places this warranted identifying the signedness information from other sources. llvm-svn: 32785 | ||||
* | For PR950: | Reid Spencer | 2006-12-23 | 1 | -4/+3 |
| | | | | | | | | This patch removes the SetCC instructions and replaces them with the ICmp and FCmp instructions. The SetCondInst instruction has been removed and been replaced with ICmpInst and FCmpInst. llvm-svn: 32751 | ||||
* | switch more statistics over to STATISTIC, eliminating static ctors. Also, | Chris Lattner | 2006-12-19 | 1 | -3/+0 |
| | | | | | | delete some dead ones. llvm-svn: 32694 | ||||
* | Added an automatic cast to "std::ostream*" etc. from OStream. We then can | Bill Wendling | 2006-12-17 | 1 | -1/+6 |
| | | | | | | | rework the hacks that had us passing OStream in. We pass in std::ostream* instead, check for null, and then dispatch to the correct print() method. llvm-svn: 32636 | ||||
* | Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are | Bill Wendling | 2006-12-07 | 1 | -2/+1 |
| | | | | | | now cerr, cout, and NullStream resp. llvm-svn: 32298 | ||||
* | Detemplatize the Statistic class. The only type it is instantiated with | Chris Lattner | 2006-12-06 | 1 | -1/+1 |
| | | | | | | is 'unsigned'. llvm-svn: 32279 | ||||
* | Remove #include <iostream> and use llvm_* streams instead. | Bill Wendling | 2006-11-26 | 1 | -8/+6 |
| | | | | llvm-svn: 31925 | ||||
* | For PR950: | Reid Spencer | 2006-10-20 | 1 | -5/+6 |
| | | | | | | | | This patch implements the first increment for the Signless Types feature. All changes pertain to removing the ConstantSInt and ConstantUInt classes in favor of just using ConstantInt. llvm-svn: 31063 | ||||
* | eliminate RegisterOpt. It does the same thing as RegisterPass. | Chris Lattner | 2006-08-27 | 1 | -1/+1 |
| | | | | llvm-svn: 29925 | ||||
* | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| | Chris Lattner | 2006-08-27 | 1 | -1/+1 |
| | | | | llvm-svn: 29911 | ||||
* | Add some advice | Chris Lattner | 2006-07-27 | 1 | -0/+237 |
llvm-svn: 29324 |