| Commit message (Expand) | Author | Age |
* | Add a --linker command-line option, make all tests pass. | Mikhail Glushenkov | 2008-05-06 |
* | Naming fix: LLVMCCConfigurationEmitter -> LLVMCConfigurationEmitter. | Mikhail Glushenkov | 2008-05-06 |
* | Add -x option (like in gcc). | Mikhail Glushenkov | 2008-05-06 |
* | Take object file as input and handle files with the same name correctly. | Mikhail Glushenkov | 2008-05-06 |
* | Add output redirection, rename namespace llvmcc to namespace llvmc. | Mikhail Glushenkov | 2008-05-06 |
* | Make AutoGenerated.inc depend also on Tools.td and Common.td | Mikhail Glushenkov | 2008-05-06 |
* | Utilize topological sort in CompilationGraph::Build(). | Mikhail Glushenkov | 2008-05-06 |
* | Add TopologicalSort method to CompilationGraph. | Mikhail Glushenkov | 2008-05-06 |
* | Do not require positional arguments when we're only printing out the graph. | Mikhail Glushenkov | 2008-05-06 |
* | Make ChooseEdge more generic and use it to choose between different toolchains. | Mikhail Glushenkov | 2008-05-06 |
* | Remove unnecessary argument from PassThroughGraph | Mikhail Glushenkov | 2008-05-06 |
* | Add inward edge counters to Nodes; Associate JoinLists with JoinTools. | Mikhail Glushenkov | 2008-05-06 |
* | Enhancements for --view-graph | Mikhail Glushenkov | 2008-05-06 |
* | Split the Build function into two parts. | Mikhail Glushenkov | 2008-05-06 |
* | Make llvmc return 1 when the compilation fails. | Mikhail Glushenkov | 2008-05-06 |
* | Return const char* instead of std::string in Tool classes | Mikhail Glushenkov | 2008-05-06 |
* | Add an ability to choose between different edges based on edge properties. | Mikhail Glushenkov | 2008-05-06 |
* | Add new edge properties: parameter_equals, element_in_list, and. | Mikhail Glushenkov | 2008-05-06 |
* | Implemented switch_on edge property. | Mikhail Glushenkov | 2008-05-06 |
* | Cosmetic change: if( -> if ( | Mikhail Glushenkov | 2008-05-06 |
* | Remove ExampleWithOpt.td: this file was merged with Example.td. | Mikhail Glushenkov | 2008-05-06 |
* | More work on edge properties. Use Edge classes instead of strings in Compilat... | Mikhail Glushenkov | 2008-05-06 |
* | Ongoing work: add an edge typechecker, rudimentary support for edge properties. | Mikhail Glushenkov | 2008-05-06 |
* | Convert internal representation to use DAG. This gives us more flexibility an... | Mikhail Glushenkov | 2008-05-06 |
* | Small const-correctness fix | Mikhail Glushenkov | 2008-05-06 |
* | Code reorg | Mikhail Glushenkov | 2008-05-06 |
* | Enable dead loop elimination. | Owen Anderson | 2008-05-05 |
* | Drop llvmc also, it will be replaced by shiny new llvmc2 | Anton Korobeynikov | 2008-05-04 |
* | Drop llvm2cpp, it's now a llc target | Anton Korobeynikov | 2008-05-04 |
* | move libcalls to the same place llvm-gcc has it. | Chris Lattner | 2008-05-02 |
* | Add possibility of using arbitrary to to execute stuff from bugpoint. | Anton Korobeynikov | 2008-04-28 |
* | several multiple-retval fixes for bugpoint. | Chris Lattner | 2008-04-28 |
* | Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989 | Nick Lewycky | 2008-04-25 |
* | Disable building of llvm2cpp. The directory will be removed before 2.3 release. | Anton Korobeynikov | 2008-04-23 |
* | First step of implementing PR1538: move llvm2cpp logic to new 'target' | Anton Korobeynikov | 2008-04-23 |
* | Use the Create static method for some of these objects. They no longer | Bill Wendling | 2008-04-23 |
* | Move MemCpyOpt after GVN. | Owen Anderson | 2008-04-22 |
* | Added command line option -no-lazy to disable JIT lazy compilation. | Evan Cheng | 2008-04-22 |
* | Add MemCpyOpt to LTO. | Owen Anderson | 2008-04-22 |
* | fix some residual old API that fell thru the cracks of the conversion script,... | Gabor Greif | 2008-04-21 |
* | Use GVN in LTO instead of GCSE+LoadVN. | Owen Anderson | 2008-04-21 |
* | Add jump threading to liblto. | Chris Lattner | 2008-04-21 |
* | run the jump threading pass in llvm-ld also | Chris Lattner | 2008-04-21 |
* | enable jump threading pass by default. This causes no miscompilations | Chris Lattner | 2008-04-21 |
* | Run SimplifyLibCalls near the beginning, not at | Duncan Sands | 2008-04-17 |
* | Fix a memory leak in llc. | Dan Gohman | 2008-04-16 |
* | Revert r49614. As Dan pointed out, some of these aren't correct. | Owen Anderson | 2008-04-14 |
* | Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), | Owen Anderson | 2008-04-13 |
* | Move memcpy / memset optimization pass after GVN. | Evan Cheng | 2008-04-10 |
* | Factor a bunch of functionality related to memcpy and memset transforms out of | Owen Anderson | 2008-04-09 |