summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* CMake: install .def files from source `include/llvm' directory.Oscar Fuentes2009-10-30
* Rather than having llvm-gcc changing the meaning of OptimizeSize, just make s...Evan Cheng2009-10-30
* Add ARM codegen for indirect branches.Bob Wilson2009-10-30
* Most stack straces don't need 3 digits worth of levels.Dan Gohman2009-10-30
* Don't delete blocks which have their address taken.Dan Gohman2009-10-30
* Mention if a block has its address taken in debug output.Dan Gohman2009-10-30
* Simplify this code and avoid an extra space character in the output.Dan Gohman2009-10-30
* Add support for BlockAddress static initializers.Dan Gohman2009-10-30
* Add a FIXME comment.Dan Gohman2009-10-30
* Add some comments.Dan Gohman2009-10-30
* Initial x86 support for BlockAddresses.Dan Gohman2009-10-30
* Initial target-independent CodeGen support for BlockAddresses.Dan Gohman2009-10-30
* Remove dead code.Devang Patel2009-10-30
* Add a BlockAddress MachineOperand kind.Dan Gohman2009-10-30
* Add svn:ignore properties.Dan Gohman2009-10-30
* Remove a redundant copy constructor.Dan Gohman2009-10-30
* Dial back the realignment a bit.Jim Grosbach2009-10-30
* Between scheduling regions, correctly maintain anti-dep breaking state so tha...David Goodwin2009-10-29
* Remove some unnecessary spaces in debug output.Dan Gohman2009-10-29
* Move some code from being emitted as boilerplate duplicated in everyDan Gohman2009-10-29
* Fix a couple of bugs in aggressive anti-dep breaking.David Goodwin2009-10-29
* Refactor complicated predicate into a separate function.Bob Wilson2009-10-29
* First bitcase use may not lead to a dbg.declare intrinsic. Iterate uses until...Devang Patel2009-10-29
* Rename usesCustomDAGSchedInserter to usesCustomInserter, and update aDan Gohman2009-10-29
* Refactor the code for unfolding a load into a separate function.Dan Gohman2009-10-29
* Reapply r85338.Bill Wendling2009-10-29
* Fix MSVC build.Benjamin Kramer2009-10-29
* Apply some cleanups. No functionality changes.Nick Lewycky2009-10-29
* add sanity check for indbr.Chris Lattner2009-10-29
* just for the hell of it, allow globalopt to statically evaluate Chris Lattner2009-10-29
* add interpreter support for indirect goto / blockaddress. The interpreterChris Lattner2009-10-29
* add newline to make cl.exe happy.Zhongxing Xu2009-10-29
* fix 80-col.Zhongxing Xu2009-10-29
* greatly improve the LLVM IR bitcode encoding documentation,Chris Lattner2009-10-29
* Explicitly convert to double to suppress Visual C++ 2008 build error C2668 po...Zhongxing Xu2009-10-29
* To get more thorough testing from llc-beta nightly runs, do dynamic stackJim Grosbach2009-10-29
* When the function is doing dynamic stack realignment, the spill slot will beJim Grosbach2009-10-29
* Sorry to break the build.Johnny Chen2009-10-29
* Minor tweak to forgo the the curly braces for most case blocks, except whenJohnny Chen2009-10-29
* teach various passes about blockaddress. We no longerChris Lattner2009-10-29
* When there is a 2-instruction spill sequence, recordDale Johannesen2009-10-29
* Don't put in these EH changes.Bill Wendling2009-10-29
* A switch-on-string-literal construct that is a nice alternative toDouglas Gregor2009-10-29
* teach ValueMapper about BlockAddress', making bugpoint a lot more useful.Chris Lattner2009-10-29
* unindent massive blocks, no functionality change.Chris Lattner2009-10-29
* Reverting r85338 for now. It's causing a bootstrap failure on PPC darwin9.Bill Wendling2009-10-29
* Add indirectbr and blockaddress to the vim syntax highlighting file.Dan Gohman2009-10-29
* Add a hasAddressTaken for BasicBlock.Dan Gohman2009-10-29
* add IRBuilder support for IndirectBrChris Lattner2009-10-28
* Reimplement BranchFolding change to avoid tail merging for a 1 instructionBob Wilson2009-10-28