2005-07-12 |
Chris Lattner | Add support for emitting 64-bit integers |
tree | commitdiff |
2005-07-12 |
Chris Lattner | Add some apparently undocumented ELF section header... |
tree | commitdiff |
2005-07-11 |
Chris Lattner | The symbol table just needs a const GlobalValue*, not... |
tree | commitdiff |
2005-07-11 |
Chris Lattner | expose a new code emitter object |
tree | commitdiff |
2005-07-11 |
Chris Lattner | add a helper method |
tree | commitdiff |
2005-07-11 |
Chris Lattner | add a name mangler object |
tree | commitdiff |
2005-07-10 |
Chris Lattner | Change *EXTLOAD to use an VTSDNode operand instead... |
tree | commitdiff |
2005-07-10 |
Chris Lattner | Move TRUNCSTORE to using a VTSDNode operand instead... |
tree | commitdiff |
2005-07-10 |
Chris Lattner | Introduce a new VTSDNode class with the ultimate goal... |
tree | commitdiff |
2005-07-07 |
Chris Lattner | Add support for building/representing the symbol table... |
tree | commitdiff |
2005-06-27 |
Chris Lattner | iniital checkin of ELFWriter header. |
tree | commitdiff |
2005-05-14 |
Chris Lattner | add a new map |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Add a way to construct an arbitrary node, cleanly. |
tree | commitdiff |
2005-05-14 |
Chris Lattner | add accessors |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Print the symbolic register name in a register allocato... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | add TAILCALL node |
tree | commitdiff |
2005-05-13 |
Chris Lattner | add a new method |
tree | commitdiff |
2005-05-13 |
Chris Lattner | allow a virtual register to be associated with live... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | rename the ADJCALLSTACKDOWN/ADJCALLSTACKUP nodes to... |
tree | commitdiff |
2005-05-11 |
Chris Lattner | new method |
tree | commitdiff |
2005-05-09 |
Chris Lattner | Add READPORT, WRITEPORT, READIO, WRITEIO nodes, wrap... |
tree | commitdiff |
2005-05-03 |
Andrew Lenharth | Implement count leading zeros (ctlz), count trailing... |
tree | commitdiff |
2005-05-01 |
Tanya Lattner | Adding ModuloSched SB. |
tree | commitdiff |
2005-04-28 |
Chris Lattner | Add FSQRT, FSIN, FCOS nodes, patch contributed by Morte... |
tree | commitdiff |
2005-04-27 |
Andrew Lenharth | Implement Value* tracking for loads and stores in the... |
tree | commitdiff |
2005-04-22 |
Misha Brukman | Convert tabs to spaces |
tree | commitdiff |
2005-04-21 |
Misha Brukman | Remove trailing whitespace |
tree | commitdiff |
2005-04-13 |
Chris Lattner | Add a new helper method which returns the and that... |
tree | commitdiff |
2005-04-13 |
Chris Lattner | Remove the ZERO_EXTEND_INREG node which is redundant... |
tree | commitdiff |
2005-04-11 |
Duraid Madina | rename addU64Imm() to addImm64() |
tree | commitdiff |
2005-04-11 |
Jeff Cohen | Eliminate major source of VC++ "possible loss of data... |
tree | commitdiff |
2005-04-10 |
Duraid Madina | * store immediate values as int64_t, not int. come... |
tree | commitdiff |
2005-04-09 |
Chris Lattner | add routines to track the livein/out set for a function |
tree | commitdiff |
2005-04-09 |
Chris Lattner | Add a new node |
tree | commitdiff |
2005-04-08 |
Chris Lattner | fix this method for 64-bit constants |
tree | commitdiff |
2005-04-06 |
Chris Lattner | document these nodes, as they are nonobvious |
tree | commitdiff |
2005-04-05 |
Nate Begeman | Add MULHU and MULHS nodes for the high part of an ... |
tree | commitdiff |
2005-04-03 |
Duraid Madina | a wise man once said: |
tree | commitdiff |
2005-04-02 |
Duraid Madina | add support for prefix/suffix strings to go around... |
tree | commitdiff |
2005-04-02 |
Chris Lattner | Add two happy new nodes for FABS and FNEG |
tree | commitdiff |
2005-04-02 |
Chris Lattner | fix a comment |
tree | commitdiff |
2005-04-02 |
Chris Lattner | add some new nodes. |
tree | commitdiff |
2005-04-01 |
Nate Begeman | Add ISD::UNDEF node |
tree | commitdiff |
2005-03-31 |
Misha Brukman | Fix spelling of `corresponds' |
tree | commitdiff |
2005-03-31 |
Andrew Lenharth | PCMarker support for DAG and Alpha |
tree | commitdiff |
2005-03-17 |
Duraid Madina | dainty |
tree | commitdiff |
2005-03-09 |
Chris Lattner | Allow the live interval analysis pass to be a bit more... |
tree | commitdiff |
2005-02-17 |
Chris Lattner | Map doubles from integers, not the double itself. |
tree | commitdiff |
2005-01-30 |
Chris Lattner | Improve spelling |
tree | commitdiff |
2005-01-29 |
Chris Lattner | Adjust to ilist changes. |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Add an accessor. |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Expose more information from register allocation to... |
tree | commitdiff |
2005-01-23 |
Chris Lattner | Give SelectionDAG a TargetLowering instance instead... |
tree | commitdiff |
2005-01-21 |
Chris Lattner | Keep track of node depth for each node |
tree | commitdiff |
2005-01-20 |
Chris Lattner | Eliminate the unimplemented ADDC/SUBB operations, add... |
tree | commitdiff |
2005-01-19 |
Chris Lattner | Add an accessor for targets that pass args in regs |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Keep track of the returned value type as well. |
tree | commitdiff |
2005-01-18 |
Chris Lattner | Allow setcc operations to have non-bool types. |
tree | commitdiff |
2005-01-17 |
Chris Lattner | Make methods private, add a method. |
tree | commitdiff |
2005-01-17 |
Chris Lattner | Add methods |
tree | commitdiff |
2005-01-15 |
Chris Lattner | Add some helper methods. |
tree | commitdiff |
2005-01-15 |
Chris Lattner | Add new SIGN_EXTEND_INREG, ZERO_EXTEND_INREG, and FP_RO... |
tree | commitdiff |
2005-01-14 |
Chris Lattner | Change CopyFromReg to take and produce a chain node... |
tree | commitdiff |
2005-01-14 |
Chris Lattner | Start adding some new operators, give IMPLICIT_DEF... |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Add a method |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Add new ImplicitDef node, rename CopyRegSDNode class... |
tree | commitdiff |
2005-01-13 |
Chris Lattner | Add a new node type, add comments. |
tree | commitdiff |
2005-01-12 |
Chris Lattner | New method. |
tree | commitdiff |
2005-01-12 |
Chris Lattner | Update comments to indicate CopyFrom/ToReg take physreg... |
tree | commitdiff |
2005-01-11 |
Chris Lattner | Add MEMSET/MEMCPY/MEMMOVE operations. Fix a really... |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Add a helper method. |
tree | commitdiff |
2005-01-10 |
Chris Lattner | Add support for graph operations, and add a viewGraph... |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Adjust prototype |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Silence VS warnings. |
tree | commitdiff |
2005-01-08 |
Chris Lattner | Add operators for FP -> INT conversions and back. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Add a new SelectionDAG::RemoveDeadNodes method |
tree | commitdiff |
2005-01-07 |
Jeff Cohen | Fix include. Too easy to make mistakes like this on... |
tree | commitdiff |
2005-01-07 |
Jeff Cohen | Get new SelectionDAG stuff building with Visual Studio. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Complete rewrite of the SelectionDAG class. |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Common base class for SelectionDAG-based instruction... |
tree | commitdiff |
2005-01-07 |
Chris Lattner | Initial implementation of the nodes in a SelectionDAG. |
tree | commitdiff |
2005-01-06 |
Chris Lattner | Add required #include |
tree | commitdiff |
2005-01-06 |
Chris Lattner | Add a useful method |
tree | commitdiff |
2005-01-05 |
Chris Lattner | Add a list end sentinal |
tree | commitdiff |
2005-01-05 |
Chris Lattner | add an assertion |
tree | commitdiff |
2005-01-01 |
Chris Lattner | Add a useful accessor |
tree | commitdiff |
2005-01-01 |
Chris Lattner | Add two helper functions. |
tree | commitdiff |
2004-12-07 |
Reid Spencer | For PR387:\ |
tree | commitdiff |
2004-11-22 |
Chris Lattner | Fix the FIXME, nuke the JIT specific forceCompilationOf... |
tree | commitdiff |
2004-11-22 |
Chris Lattner | These methods are now obsolete |
tree | commitdiff |
2004-11-21 |
Chris Lattner | Add another bit, to make the JIT a bit more efficient. |
tree | commitdiff |
2004-11-20 |
Chris Lattner | Change this interface a bit |
tree | commitdiff |
2004-11-20 |
Chris Lattner | Add missing #include |
tree | commitdiff |
2004-11-20 |
Chris Lattner | Add getCurrentPCOffset() and addRelocation() methods. |
tree | commitdiff |
2004-11-20 |
Chris Lattner | Add the getRelocationType method that I forgot |
tree | commitdiff |
2004-11-20 |
Chris Lattner | New file |
tree | commitdiff |
2004-11-20 |
Chris Lattner | Remove dead #include |
tree | commitdiff |
2004-11-19 |
Chris Lattner | External symbols are const char*'s now, change this... |
tree | commitdiff |
2004-11-19 |
Chris Lattner | Instead of storing std::string's for ExternalSymbol... |
tree | commitdiff |
2004-11-18 |
Chris Lattner | Fix typeo |
tree | commitdiff |
next |