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 |
2008-01-10 |
Chris Lattner | if an instr lacks a pattern, assume it has side effects... |
tree | commitdiff |
2008-01-10 |
Chris Lattner | start inferring 'no side effects'. |
tree | commitdiff |
2008-01-10 |
Chris Lattner | Infer mayload |
tree | commitdiff |
2008-01-10 |
Chris Lattner | realize that instructions who match intrinsics that... |
tree | commitdiff |
2008-01-08 |
Chris Lattner | add a mayLoad property for machine instructions, a... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | rename TargetInstrDescriptor -> TargetInstrDesc. |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Rename all the M_* flags to be namespace qualified... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | rename hasVariableOperands() -> isVariadic(). Add... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Move M_* flags down in the file. Move SchedClass up... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | the name field of instructions is never set to a non... |
tree | commitdiff |
2008-01-07 |
Chris Lattner | Add predicates methods to TargetOperandInfo, and switch... |
tree | commitdiff |
2008-01-06 |
Chris Lattner | rename isLoad -> isSimpleLoad due to evan's desire... |
tree | commitdiff |
2008-01-06 |
Chris Lattner | rename isStore -> mayStore to more accurately reflect... |
tree | commitdiff |
2008-01-06 |
Chris Lattner | Change the 'isStore' inferrer to look for 'SDNPMayStore' |
tree | commitdiff |
2008-01-06 |
Chris Lattner | set the 'isstore' flag for instructions whose pattern... |
tree | commitdiff |
2008-01-06 |
Chris Lattner | remove some old hacky code that tried to infer whether... |
tree | commitdiff |
2008-01-06 |
Chris Lattner | rearrange some code to allow inferring instr info from... |
tree | commitdiff |
2008-01-06 |
Chris Lattner | improve const correctness. |
tree | commitdiff |
2008-01-06 |
Chris Lattner | Split the impl of CodeGenInstruction out to its own... |
tree | commitdiff |
2008-01-06 |
Chris Lattner | final cleanups. |
tree | commitdiff |
2008-01-06 |
Chris Lattner | further simplifications and cleanup |
tree | commitdiff |
2008-01-06 |
Chris Lattner | simplify some code |
tree | commitdiff |
2008-01-06 |
Chris Lattner | rename CodegenDAGPatterns -> CodeGenDAGPatterns |
tree | commitdiff |
2008-01-06 |
Chris Lattner | split enum emission out from InstrInfoEmitter into... |
tree | commitdiff |
2008-01-05 |
Chris Lattner | fix build on case sensitive file systems. |
tree | commitdiff |
2008-01-05 |
Chris Lattner | now that computing CodegenDAGPatterns doesn't implicitl... |
tree | commitdiff |
2008-01-05 |
Chris Lattner | move Node Transformation printing from CodeGenDAGPatter... |
tree | commitdiff |
2008-01-05 |
Chris Lattner | move predicate printing code from CodeGenDAGPatterns... |
tree | commitdiff |
2008-01-05 |
Chris Lattner | fix a fixme by improving const correctness. |
tree | commitdiff |
2008-01-05 |
Chris Lattner | change getQualifiedName to be a global function. |
tree | commitdiff |
2008-01-04 |
Chris Lattner | Change the builtin matcher to emit a decision tree... |
tree | commitdiff |
2008-01-04 |
Chris Lattner | Don't let IntrinsicID be uninitialized if it doesn... |
tree | commitdiff |
2008-01-03 |
Bill Wendling | Remove the default else. This was ending in code that... |
tree | commitdiff |
2008-01-02 |
Chris Lattner | Fix a build problem with VC++ by not doing the target... |
tree | commitdiff |
2007-12-30 |
Chris Lattner | tblgen shouldn't include headers from llvm codegen. |
tree | commitdiff |
2007-12-29 |
Chris Lattner | remove attributions from utils. |
tree | commitdiff |
2007-12-29 |
Chris Lattner | remove attributions from tools/utils makefiles. |
tree | commitdiff |
2007-12-17 |
Christopher Lamb | Change the PointerType api for creating pointer types... |
tree | commitdiff |
2007-12-14 |
Bill Wendling | Add flags to indicate that there are "never" side effec... |
tree | commitdiff |
2007-12-13 |
Evan Cheng | Oops. Forgot these. |
tree | commitdiff |
2007-12-03 |
Duncan Sands | Rather than having special rules like "intrinsics cannot |
tree | commitdiff |
2007-11-26 |
Chuck Rose III | Add TGParser files to VStudio project files. Removed... |
tree | commitdiff |
2007-11-22 |
Chris Lattner | add missing #include |
tree | commitdiff |
2007-11-22 |
Chris Lattner | resolve the last fixme's in the new tblgen parser. |
tree | commitdiff |
2007-11-22 |
Chris Lattner | change the Init print methods to return strings, and... |
tree | commitdiff |
2007-11-22 |
Chris Lattner | eliminate a bunch of print methods that are duplicate... |
tree | commitdiff |
2007-11-22 |
Chris Lattner | Rewrite the tblgen parser in a recursive descent style... |
tree | commitdiff |
2007-11-21 |
Chuck Rose III | Switching back to strtoll. Including config.h. On... |
tree | commitdiff |
2007-11-21 |
Chuck Rose III | This change does a couple of things. First it gets... |
tree | commitdiff |
2007-11-20 |
Chris Lattner | Add the ability to convert a tblgen type to a string. |
tree | commitdiff |
2007-11-19 |
Chris Lattner | Record the start of the current token, for use in error... |
tree | commitdiff |
2007-11-19 |
Chris Lattner | Add carat diagnostics to tblgen lexer errors. |
tree | commitdiff |
2007-11-18 |
Chris Lattner | minor cleanups |
tree | commitdiff |
2007-11-18 |
Chris Lattner | ensure header is self contained. |
tree | commitdiff |
2007-11-18 |
Chris Lattner | reimplement the tblgen lexer with a simple hand-written... |
tree | commitdiff |
2007-11-14 |
Duncan Sands | Eliminate the recently introduced CCAssignToStackABISiz... |
tree | commitdiff |
2007-11-13 |
Dale Johannesen | Add parameter to getDwarfRegNum to permit targets |
tree | commitdiff |
2007-11-12 |
Owen Anderson | Add a flag for indirect branch instructions. |
tree | commitdiff |
2007-11-12 |
Owen Anderson | Fix on 64-bit machines. |
tree | commitdiff |
2007-11-11 |
Anton Korobeynikov | Use TableGen to emit information for dwarf register... |
tree | commitdiff |
2007-11-11 |
Anton Korobeynikov | Add convenient helper to obtain list of ints |
tree | commitdiff |
2007-11-10 |
Dale Johannesen | Add CCAssignToStackABISizeAlign for convenience in |
tree | commitdiff |
2007-11-07 |
Dale Johannesen | Interchange Dwarf numbers of ESP and EBP on x86 Darwin. |
tree | commitdiff |
2007-11-02 |
Neil Booth | Remove some unnecessary C-style statics. |
tree | commitdiff |
2007-10-24 |
Chris Lattner | switch some calls to SelectionDAG::getTargetNode to use |
tree | commitdiff |
2007-10-18 |
Chris Lattner | tblgen uses dynamic_cast heavily, so it needs rtti... |
tree | commitdiff |
2007-10-17 |
Gordon Henriksen | Reverting unnecessary commit of generated files. |
tree | commitdiff |
2007-10-17 |
Gordon Henriksen | Switching TargetMachineRegistry to use the new generic... |
tree | commitdiff |
2007-10-17 |
Hartmut Kaiser | Updated VC++ build system. |
tree | commitdiff |
2007-10-15 |
Chris Lattner | One mundane change: Change ReplaceAllUsesOfValueWith... |
tree | commitdiff |
2007-10-12 |
Evan Cheng | Fix typos. |
tree | commitdiff |
2007-09-28 |
Dale Johannesen | Add sqrt and powi intrinsics for long double. |
tree | commitdiff |
2007-09-25 |
Evan Cheng | Rename keyword "modify" -> "implicit". |
tree | commitdiff |
2007-09-19 |
Evan Cheng | Add CopyCost to TargetRegisterClass. This specifies... |
tree | commitdiff |
2007-09-17 |
Evan Cheng | Bug fix and minor clean up of generated code. |
tree | commitdiff |
2007-09-17 |
Chris Lattner | regenerate |
tree | commitdiff |
2007-09-14 |
Dan Gohman | Remove spurious consts. This fixes warnings with compil... |
tree | commitdiff |
2007-09-12 |
Evan Cheng | Initial support for multi-result patterns: |
tree | commitdiff |
2007-09-11 |
Evan Cheng | Allow set operators with multiple destinations, i.e... |
tree | commitdiff |
next |