2008-05-30 |
Mikhail Glushenkov | Fix: 'sink' handling was broken. |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | Add support for option aliases. |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | Allow nesting of case expressions. |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | Small error message improvement. |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | Remove RequireDefault parameter from EmitCaseConstructH... |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | Fix some headers. |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | New tests for the 'case' expression: not_empty, in_lang... |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | Make it possible to have multiple input languages for... |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | Better error reporting for the 'case' construct. |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | Do not generate empty 'if's for the output_suffix property. |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | Make it possible to use hooks like this: '$CALL(MyHook... |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | Make it possible to change the output file suffix based... |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | Add support for user-provided hooks and environment... |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | Some small tweaks to make the generated code prettier. |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | Make it possible to use the generalised 'case' construc... |
tree | commitdiff |
2008-05-30 |
Mikhail Glushenkov | Add a generalised 'case' construct. |
tree | commitdiff |
2008-05-29 |
Dan Gohman | Add patterns for CALL32m and CALL64m. They aren't match... |
tree | commitdiff |
2008-05-29 |
Dan Gohman | Fix a tblgen problem handling variable_ops in tblgen... |
tree | commitdiff |
2008-05-28 |
Bill Wendling | Add a flag to indicate that an instruction is as cheap... |
tree | commitdiff |
2008-05-14 |
Roman Levenstein | Do not generate by TableGen the hard-coded standard... |
tree | commitdiff |
2008-05-12 |
Mikhail Glushenkov | Filter option names to escape symbols not allowed as... |
tree | commitdiff |
2008-05-09 |
Mikhail Glushenkov | Reapply 50867: A small refactoring (extract method... |
tree | commitdiff |
2008-05-08 |
Tanya Lattner | Revertin 50867 since it was breaking the build. |
tree | commitdiff |
2008-05-08 |
Mikhail Glushenkov | A small refactoring (extract method) + some comment... |
tree | commitdiff |
2008-05-07 |
Mikhail Glushenkov | Use Doxygen-style comments. |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Change from llvm::SmallSet<std::string> to llvm::String... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Add new edge property combinator: weight. |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Use edge weights to choose the right linker based on... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Add weights to graph edges. Choose between edges based... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Remove the UnpackValues() function. |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Add a --linker command-line option, make all tests... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Naming fix: LLVMCCConfigurationEmitter -> LLVMCConfigur... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Rename LLVMCCConfigurationEmitter to LLVMCConfiguration... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Add output redirection, rename namespace llvmcc to... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Small output formatting fix. |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Add inward edge counters to Nodes; Associate JoinLists... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Return const char* instead of std::string in Tool classes |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Refactoring: extract method. |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Add new edge properties: parameter_equals, element_in_l... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Implemented switch_on edge property. |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | More work on edge properties. Use Edge classes instead... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Ongoing work: add an edge typechecker, rudimentary... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Convert internal representation to use DAG. This gives... |
tree | commitdiff |
2008-05-06 |
Mikhail Glushenkov | Code reorg |
tree | commitdiff |
2008-04-15 |
Chuck Rose III | VisualStudio project files updated. #include <algorith... |
tree | commitdiff |
2008-04-15 |
Evan Cheng | Sort sub-registers and super-registers lists according... |
tree | commitdiff |
2008-04-10 |
Chris Lattner | produce an error on invalid input instead of asserting: |
tree | commitdiff |
2008-04-09 |
Nate Begeman | Fix a bug where an incorrect bit mask would be generate... |
tree | commitdiff |
2008-04-06 |
Chris Lattner | Fix generation of multi-stage instruction itineraries... |
tree | commitdiff |
2008-04-03 |
Dan Gohman | Move instruction flag inference out of InstrInfoEmitter... |
tree | commitdiff |
2008-04-02 |
Anton Korobeynikov | Add new CC lowering rule: provide a list of registers... |
tree | commitdiff |
2008-04-01 |
Chris Lattner | Change the MemoryBuffer::getFile* methods to take just... |
tree | commitdiff |
2008-03-27 |
Mikhail Glushenkov | Fix build breakage on Windows with GCC 4.3. References... |
tree | commitdiff |
2008-03-25 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2008-03-25 |
Dan Gohman | A quick nm audit turned up several fixed tables and... |
tree | commitdiff |
2008-03-23 |
Anton Korobeynikov | Add first proof-of-concept universal compiler driver... |
tree | commitdiff |
2008-03-21 |
Duncan Sands | Introduce a new node for holding call argument |
tree | commitdiff |
2008-03-20 |
Chris Lattner | detabify llvm, patch by Mike Stump! |
tree | commitdiff |
2008-03-17 |
Nate Begeman | Add support for escaping {} in asm strings, based on... |
tree | commitdiff |
2008-03-16 |
Christopher Lamb | Make insert_subreg a two-address instruction, vastly... |
tree | commitdiff |
2008-03-15 |
Evan Cheng | Remove isImplicitDef TargetInstrDesc flag. |
tree | commitdiff |
2008-03-15 |
Evan Cheng | Replace all target specific implicit def instructions... |
tree | commitdiff |
2008-03-13 |
Christopher Lamb | Get rid of a pseudo instruction and replace it with... |
tree | commitdiff |
2008-03-11 |
Christopher Lamb | Recommitting changes after more testing. These appear... |
tree | commitdiff |
2008-03-11 |
Chris Lattner | emit an ID # for each regclass ID. Chris doesn't like... |
tree | commitdiff |
2008-03-10 |
Evan Cheng | Revert 48125, 48126, and 48130 for now to unbreak some... |
tree | commitdiff |
2008-03-10 |
Christopher Lamb | Revert accidentally committed local changes. |
tree | commitdiff |
2008-03-10 |
Christopher Lamb | Add support in TableGen for unknown operands that infer... |
tree | commitdiff |
2008-03-10 |
Dale Johannesen | Increase ISD::ParamFlags to 64 bits. Increase the... |
tree | commitdiff |
2008-03-05 |
Scott Michel | This patch fixes a problem encountered by the CellSPU... |
tree | commitdiff |
2008-02-26 |
Bill Wendling | Rename PrintableName to Name. |
tree | commitdiff |
2008-02-26 |
Bill Wendling | Change "Name" to "AsmName" in the target register info... |
tree | commitdiff |
2008-02-26 |
Bill Wendling | De-tabify. |
tree | commitdiff |
2008-02-24 |
Bill Wendling | Some platforms use the same name for 32-bit and 64... |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Unbreak build with gcc 4.3: provide missed includes... |
tree | commitdiff |
2008-02-15 |
Scott Michel | Make tblgen a little smarter about constants smaller... |
tree | commitdiff |
2008-02-14 |
Dale Johannesen | Rewrite tblgen handling of subtarget features so |
tree | commitdiff |
2008-02-14 |
Nate Begeman | Change how FP immediates are handled. |
tree | commitdiff |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
tree | commitdiff |
2008-02-09 |
Nate Begeman | Tablegen support for insert & extract element matching |
tree | commitdiff |
2008-02-06 |
Dan Gohman | Re-apply the memory operand changes, with a fix for... |
tree | commitdiff |
2008-02-05 |
Evan Cheng | Fix PR1975: dag isel emitter produces patterns that... |
tree | commitdiff |
2008-02-04 |
Evan Cheng | Dwarf requires variable entries to be in the source... |
tree | commitdiff |
2008-02-03 |
Chris Lattner | Change the 'global modification' APIs in SelectionDAG... |
tree | commitdiff |
2008-02-02 |
Evan Cheng | Get rid of the annoying blank lines before labels. |
tree | commitdiff |
2008-02-02 |
Evan Cheng | SDIsel processes llvm.dbg.declare by recording the... |
tree | commitdiff |
2008-01-31 |
Evan Cheng | Revert 46556 and 46585. Dan please fix the PseudoSource... |
tree | commitdiff |
2008-01-31 |
Evan Cheng | Add an extra operand to LABEL nodes which distinguishes... |
tree | commitdiff |
2008-01-31 |
Christopher Lamb | Allow ComplexExpressions in InstrInfo.td files to be... |
tree | commitdiff |
2008-01-31 |
Dan Gohman | Create a new class, MemOperand, for describing memory... |
tree | commitdiff |
2008-01-29 |
Scott Michel | Fix to bug 1951: tblgen gratuitously renames variables... |
tree | commitdiff |
2008-01-22 |
Anton Korobeynikov | Add interator interface to DAGInit also |
tree | commitdiff |
2008-01-21 |
Anton Korobeynikov | Provide iterator access to ListInit contents |
tree | commitdiff |
2008-01-15 |
Chuck Rose III | Add files to windows project files. Also include ... |
tree | commitdiff |
2008-01-15 |
Evan Cheng | Rename CCIfStruct to CCIfByVal and CCStructAssign to... |
tree | commitdiff |
2008-01-15 |
Evan Cheng | Revert my last commit. Not needed. |
tree | commitdiff |
2008-01-12 |
Evan Cheng | ByVal arguments are passed on stack. Make sure to alloc... |
tree | commitdiff |
2008-01-10 |
Chris Lattner | Simplify the side effect stuff a bit more and make... |
tree | commitdiff |
2008-01-10 |
Chris Lattner | Start inferring side effect information more aggressive... |
tree | commitdiff |
2008-01-10 |
Chris Lattner | Fix a crash on code like: let x = 1 {x |
tree | commitdiff |
next |