summaryrefslogtreecommitdiff
path: root/utils
Commit message (Expand)AuthorAge
* Filter option names to escape symbols not allowed as C++ identifiers.Mikhail Glushenkov2008-05-12
* Reapply 50867: A small refactoring (extract method) + some comment fixes.Mikhail Glushenkov2008-05-09
* Revertin 50867 since it was breaking the build.Tanya Lattner2008-05-08
* A small refactoring (extract method) + some comment fixes.Mikhail Glushenkov2008-05-08
* Use Doxygen-style comments.Mikhail Glushenkov2008-05-07
* Change from llvm::SmallSet<std::string> to llvm::StringMap<char>.Mikhail Glushenkov2008-05-06
* Add new edge property combinator: weight.Mikhail Glushenkov2008-05-06
* Use edge weights to choose the right linker based on input language names.Mikhail Glushenkov2008-05-06
* Add weights to graph edges. Choose between edges based on their weight.Mikhail Glushenkov2008-05-06
* Remove the UnpackValues() function.Mikhail Glushenkov2008-05-06
* Add a --linker command-line option, make all tests pass.Mikhail Glushenkov2008-05-06
* Naming fix: LLVMCCConfigurationEmitter -> LLVMCConfigurationEmitter.Mikhail Glushenkov2008-05-06
* Rename LLVMCCConfigurationEmitter to LLVMCConfigurationEmitterMikhail Glushenkov2008-05-06
* Add output redirection, rename namespace llvmcc to namespace llvmc.Mikhail Glushenkov2008-05-06
* Small output formatting fix.Mikhail Glushenkov2008-05-06
* Add inward edge counters to Nodes; Associate JoinLists with JoinTools.Mikhail Glushenkov2008-05-06
* Return const char* instead of std::string in Tool classesMikhail Glushenkov2008-05-06
* Refactoring: extract method.Mikhail Glushenkov2008-05-06
* Add new edge properties: parameter_equals, element_in_list, and.Mikhail Glushenkov2008-05-06
* Implemented switch_on edge property.Mikhail Glushenkov2008-05-06
* More work on edge properties. Use Edge classes instead of strings in Compilat...Mikhail Glushenkov2008-05-06
* Ongoing work: add an edge typechecker, rudimentary support for edge properties.Mikhail Glushenkov2008-05-06
* Convert internal representation to use DAG. This gives us more flexibility an...Mikhail Glushenkov2008-05-06
* Code reorgMikhail Glushenkov2008-05-06
* Remove tar ball from installed directory.Bill Wendling2008-05-06
* Added support for:Bill Wendling2008-04-27
* Apple GCC 4.2 builds things differently. It no longer spawns a bunch ofBill Wendling2008-04-15
* VisualStudio project files updated. #include <algorithm> added to make Visua...Chuck Rose III2008-04-15
* Sort sub-registers and super-registers lists according to super-sub register ...Evan Cheng2008-04-15
* Install into the directoryBill Wendling2008-04-15
* Change llvm tools install location.Devang Patel2008-04-11
* produce an error on invalid input instead of asserting:Chris Lattner2008-04-10
* Fix a bug where an incorrect bit mask would be generated if a target's last asmNate Begeman2008-04-09
* Fix generation of multi-stage instruction itineraries. Patch byChris Lattner2008-04-06
* Move instruction flag inference out of InstrInfoEmitter and intoDan Gohman2008-04-03
* Add new CC lowering rule: provide a list of registers, which can be 'shadowed',Anton Korobeynikov2008-04-02
* Change the MemoryBuffer::getFile* methods to take just a pointer to theChris Lattner2008-04-01
* Simplify the conversion from "0x" numbers to a single digit number.Bill Wendling2008-03-28
* Fix build breakage on Windows with GCC 4.3. References bug #2176.Mikhail Glushenkov2008-03-27
* Add explicit keywords.Dan Gohman2008-03-25
* A quick nm audit turned up several fixed tables and objects that wereDan Gohman2008-03-25
* Add first proof-of-concept universal compiler driver framework basedAnton Korobeynikov2008-03-23
* Don't strip things when we're doing a debug build.Bill Wendling2008-03-22
* Introduce a new node for holding call argumentDuncan Sands2008-03-21
* detabify llvm, patch by Mike Stump!Chris Lattner2008-03-20
* Add support for escaping {} in asm strings, based on patch from Nick Burns.Nate Begeman2008-03-17
* Make insert_subreg a two-address instruction, vastly simplifying LowerSubregs...Christopher Lamb2008-03-16
* Remove isImplicitDef TargetInstrDesc flag.Evan Cheng2008-03-15
* Replace all target specific implicit def instructions with a target independe...Evan Cheng2008-03-15
* Get rid of a pseudo instruction and replace it with subreg based operation on...Christopher Lamb2008-03-13