| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | Change from llvm::SmallSet<std::string> to llvm::StringMap<char>. | Mikhail Glushenkov | 2008-05-06 | 2 | -4/+17 |
* | Add new edge property combinator: weight. | Mikhail Glushenkov | 2008-05-06 | 2 | -5/+15 |
* | Add a help string for the -c option | Mikhail Glushenkov | 2008-05-06 | 1 | -1/+2 |
* | Update documentation to reflect the current state of affairs. | Mikhail Glushenkov | 2008-05-06 | 1 | -61/+157 |
* | Some cosmetic changes (change some comments, move code around a bit). | Mikhail Glushenkov | 2008-05-06 | 2 | -43/+44 |
* | Refactoring: split the function CompilationGraph::Build() into two parts. | Mikhail Glushenkov | 2008-05-06 | 2 | -10/+22 |
* | Use edge weights to choose the right linker based on input language names. | Mikhail Glushenkov | 2008-05-06 | 4 | -15/+43 |
* | Add weights to graph edges. Choose between edges based on their weight. | Mikhail Glushenkov | 2008-05-06 | 2 | -23/+23 |
* | Remove the UnpackValues() function. | Mikhail Glushenkov | 2008-05-06 | 3 | -27/+1 |
* | Add a --linker command-line option, make all tests pass. | Mikhail Glushenkov | 2008-05-06 | 2 | -14/+20 |
* | Naming fix: LLVMCCConfigurationEmitter -> LLVMCConfigurationEmitter. | Mikhail Glushenkov | 2008-05-06 | 1 | -1/+1 |
* | Add -x option (like in gcc). | Mikhail Glushenkov | 2008-05-06 | 5 | -22/+93 |
* | Take object file as input and handle files with the same name correctly. | Mikhail Glushenkov | 2008-05-06 | 5 | -47/+59 |
* | Add output redirection, rename namespace llvmcc to namespace llvmc. | Mikhail Glushenkov | 2008-05-06 | 9 | -27/+47 |
* | Make AutoGenerated.inc depend also on Tools.td and Common.td | Mikhail Glushenkov | 2008-05-06 | 1 | -2/+2 |
* | Utilize topological sort in CompilationGraph::Build(). | Mikhail Glushenkov | 2008-05-06 | 3 | -9/+44 |
* | Add TopologicalSort method to CompilationGraph. | Mikhail Glushenkov | 2008-05-06 | 4 | -38/+78 |
* | Do not require positional arguments when we're only printing out the graph. | Mikhail Glushenkov | 2008-05-06 | 1 | -3/+13 |
* | Make ChooseEdge more generic and use it to choose between different toolchains. | Mikhail Glushenkov | 2008-05-06 | 2 | -38/+56 |
* | Remove unnecessary argument from PassThroughGraph | Mikhail Glushenkov | 2008-05-06 | 2 | -5/+8 |
* | Add inward edge counters to Nodes; Associate JoinLists with JoinTools. | Mikhail Glushenkov | 2008-05-06 | 3 | -38/+58 |
* | Enhancements for --view-graph | Mikhail Glushenkov | 2008-05-06 | 1 | -7/+21 |
* | Split the Build function into two parts. | Mikhail Glushenkov | 2008-05-06 | 2 | -43/+65 |
* | Make llvmc return 1 when the compilation fails. | Mikhail Glushenkov | 2008-05-06 | 1 | -0/+1 |
* | Return const char* instead of std::string in Tool classes | Mikhail Glushenkov | 2008-05-06 | 1 | -4/+4 |
* | Add an ability to choose between different edges based on edge properties. | Mikhail Glushenkov | 2008-05-06 | 4 | -14/+42 |
* | Add new edge properties: parameter_equals, element_in_list, and. | Mikhail Glushenkov | 2008-05-06 | 3 | -6/+9 |
* | Implemented switch_on edge property. | Mikhail Glushenkov | 2008-05-06 | 1 | -0/+1 |
* | Cosmetic change: if( -> if ( | Mikhail Glushenkov | 2008-05-06 | 1 | -5/+5 |
* | Remove ExampleWithOpt.td: this file was merged with Example.td. | Mikhail Glushenkov | 2008-05-06 | 1 | -30/+0 |
* | More work on edge properties. Use Edge classes instead of strings in Compilat... | Mikhail Glushenkov | 2008-05-06 | 5 | -40/+37 |
* | Ongoing work: add an edge typechecker, rudimentary support for edge properties. | Mikhail Glushenkov | 2008-05-06 | 4 | -77/+133 |
* | Convert internal representation to use DAG. This gives us more flexibility an... | Mikhail Glushenkov | 2008-05-06 | 6 | -53/+366 |
* | Small const-correctness fix | Mikhail Glushenkov | 2008-05-06 | 2 | -2/+2 |
* | Code reorg | Mikhail Glushenkov | 2008-05-06 | 12 | -155/+188 |
* | Enable dead loop elimination. | Owen Anderson | 2008-05-05 | 1 | -0/+1 |
* | Drop llvmc also, it will be replaced by shiny new llvmc2 | Anton Korobeynikov | 2008-05-04 | 15 | -5956/+0 |
* | Drop llvm2cpp, it's now a llc target | Anton Korobeynikov | 2008-05-04 | 4 | -2123/+0 |
* | move libcalls to the same place llvm-gcc has it. | Chris Lattner | 2008-05-02 | 1 | -1/+1 |
* | Add possibility of using arbitrary to to execute stuff from bugpoint. | Anton Korobeynikov | 2008-04-28 | 3 | -2/+122 |
* | several multiple-retval fixes for bugpoint. | Chris Lattner | 2008-04-28 | 2 | -11/+12 |
* | Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989 | Nick Lewycky | 2008-04-25 | 1 | -1/+0 |
* | Disable building of llvm2cpp. The directory will be removed before 2.3 release. | Anton Korobeynikov | 2008-04-23 | 1 | -1/+1 |
* | First step of implementing PR1538: move llvm2cpp logic to new 'target' | Anton Korobeynikov | 2008-04-23 | 1 | -3/+8 |
* | Use the Create static method for some of these objects. They no longer | Bill Wendling | 2008-04-23 | 1 | -13/+13 |
* | Move MemCpyOpt after GVN. | Owen Anderson | 2008-04-22 | 3 | -3/+3 |
* | Added command line option -no-lazy to disable JIT lazy compilation. | Evan Cheng | 2008-04-22 | 1 | -8/+30 |
* | Add MemCpyOpt to LTO. | Owen Anderson | 2008-04-22 | 2 | -0/+2 |
* | fix some residual old API that fell thru the cracks of the conversion script,... | Gabor Greif | 2008-04-21 | 1 | -1/+1 |
* | Use GVN in LTO instead of GCSE+LoadVN. | Owen Anderson | 2008-04-21 | 2 | -4/+2 |