2005-08-08 |
Chris Lattner | Handle 64-bit constant exprs on 64-bit targets. |
tree | commitdiff |
2005-08-07 |
Chris Lattner | add a small simplification that can be exposed after... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Change FindEarliestCallSeqEnd (used by libcall insertio... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Fix a use-of-dangling-pointer bug, from the introductio... |
tree | commitdiff |
2005-08-05 |
Chris Lattner | Fix a latent bug in the libcall inserter that was expos... |
tree | commitdiff |
2005-08-04 |
Nate Begeman | Fix a fixme in LegalizeDAG |
tree | commitdiff |
2005-08-04 |
Misha Brukman | * Unbreak release build |
tree | commitdiff |
2005-08-03 |
Chris Lattner | Fix PR611, codegen'ing SREM of FP operands to fmod... |
tree | commitdiff |
2005-08-02 |
Chris Lattner | Update to use the new MathExtras.h support for log2... |
tree | commitdiff |
2005-08-01 |
Chris Lattner | Fix casts from long to sbyte on ppc |
tree | commitdiff |
2005-07-30 |
Jeff Cohen | Keep tabs and trailing spaces out. |
tree | commitdiff |
2005-07-30 |
Chris Lattner | fix float->long conversions on x86 |
tree | commitdiff |
2005-07-30 |
Chris Lattner | Allow targets to have custom expanders for FP_TO_*INT... |
tree | commitdiff |
2005-07-29 |
Chris Lattner | Allow targets to define custom expanders for FP_TO_*INT |
tree | commitdiff |
2005-07-29 |
Chris Lattner | allow a target to request that unknown FP_TO_*INT conve... |
tree | commitdiff |
2005-07-28 |
Chris Lattner | instead of having all conversions be handled by one... |
tree | commitdiff |
2005-07-28 |
Andrew Lenharth | new is not a valid default anywhere, so make this pure... |
tree | commitdiff |
2005-07-27 |
Chris Lattner | Fix debug info to not print out recently freed memory. |
tree | commitdiff |
2005-07-27 |
Chris Lattner | Print symbolic register names in debug dumps |
tree | commitdiff |
2005-07-27 |
Jeff Cohen | Eliminate all remaining tabs and trailing spaces. |
tree | commitdiff |
2005-07-19 |
Nate Begeman | Remove unnecessary FP_EXTEND. This causes worse codegen... |
tree | commitdiff |
2005-07-19 |
Reid Spencer | For: memory operations -> stores |
tree | commitdiff |
2005-07-18 |
Chris Lattner | The assertion was wrong: the code only worked for i64... |
tree | commitdiff |
2005-07-16 |
Chris Lattner | Only get the .bss and .data sections when needed instea... |
tree | commitdiff |
2005-07-16 |
Chris Lattner | Refactor getSection() method to make it easier to use. |
tree | commitdiff |
2005-07-16 |
Chris Lattner | Major refactor of the ELFWriter code. Instead of build... |
tree | commitdiff |
2005-07-16 |
Nate Begeman | Teach the legalizer how to promote SINT_TO_FP to a... |
tree | commitdiff |
2005-07-16 |
Chris Lattner | Break the code for expanding UINT_TO_FP operations... |
tree | commitdiff |
2005-07-15 |
Chris Lattner | You can't use config options without config.h |
tree | commitdiff |
2005-07-14 |
Chris Lattner | Make this use the new autoconf support for finding... |
tree | commitdiff |
2005-07-14 |
Chris Lattner | As discussed on IRC, this stuff is just for debugging. |
tree | commitdiff |
2005-07-14 |
Chris Lattner | If the Graphviz program is available, use it to visuali... |
tree | commitdiff |
2005-07-13 |
Chris Lattner | Fix Alpha/2005-07-12-TwoMallocCalls.ll and PR593. |
tree | commitdiff |
2005-07-13 |
Chris Lattner | Fix test/Regression/CodeGen/Generic/2005-07-12-memcpy... |
tree | commitdiff |
2005-07-12 |
Chris Lattner | Add support for 64-bit elf files |
tree | commitdiff |
2005-07-12 |
Jeff Cohen | VC++ demands that the function returns a value |
tree | commitdiff |
2005-07-11 |
Chris Lattner | Clean up code, no functionality changes. |
tree | commitdiff |
2005-07-11 |
Chris Lattner | Emit a symbol table entry for each function we output... |
tree | commitdiff |
2005-07-11 |
Chris Lattner | add code to emit the .text section to the section header. |
tree | commitdiff |
2005-07-11 |
Chris Lattner | Use a name mangler object to uniquify names and remove... |
tree | commitdiff |
2005-07-10 |
Chris Lattner | Change *EXTLOAD to use an VTSDNode operand instead... |
tree | commitdiff |
2005-07-10 |
Chris Lattner | Change TRUNCSTORE to use a VTSDNode operand instead... |
tree | commitdiff |
2005-07-10 |
Chris Lattner | Introduce a new VTSDNode class with the ultimate goal... |
tree | commitdiff |
2005-07-08 |
Chris Lattner | Add support for emitting a .data section and .bss section. |
tree | commitdiff |
2005-07-07 |
Chris Lattner | Add support for emitting the symbol table (and its... |
tree | commitdiff |
2005-07-05 |
Chris Lattner | Make several cleanups to Andrews varargs change: |
tree | commitdiff |
2005-07-05 |
Andrew Lenharth | 2 fixes: |
tree | commitdiff |
2005-07-02 |
Andrew Lenharth | I really didn't think this was necessary. But, Legaliz... |
tree | commitdiff |
2005-06-30 |
Andrew Lenharth | oops |
tree | commitdiff |
2005-06-30 |
Andrew Lenharth | FP EXTLOAD is not support on all archs, expand to LOAD... |
tree | commitdiff |
2005-06-29 |
Andrew Lenharth | restore old srcValueNode behavior and try to to work... |
tree | commitdiff |
2005-06-29 |
Andrew Lenharth | tracking the instructions causing loads and stores... |
tree | commitdiff |
2005-06-27 |
Andrew Lenharth | Adapt the code for handling uint -> fp conversion for... |
tree | commitdiff |
2005-06-27 |
Chris Lattner | iniital checkin of ELFWriter implementation |
tree | commitdiff |
2005-06-22 |
Andrew Lenharth | If we support structs as va_list, we must pass pointers... |
tree | commitdiff |
2005-06-18 |
Andrew Lenharth | core changes for varargs |
tree | commitdiff |
2005-06-16 |
Nate Begeman | Fix bug 537 test 2, which checks to make sure that... |
tree | commitdiff |
2005-05-15 |
Duraid Madina | aCC and STLport complained about this, because they... |
tree | commitdiff |
2005-05-15 |
Chris Lattner | Add some simplifications for MULH[SU]. This allows... |
tree | commitdiff |
2005-05-15 |
Chris Lattner | When inserting callee-save register reloads, make sure... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Fix construction of ioport intrinsics, fixing X86/io... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | allow token chain at start or end of node |
tree | commitdiff |
2005-05-14 |
Chris Lattner | remove special case hacks for readport/readio from... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Implement fixme's by memoizing nodes. |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Turn this into a wrapper for a simpler version of getNode. |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Eliminate special purpose hacks for dynamic_stack_alloc. |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Use the general mechanism for creating multi-value... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Wrap long line, actually add node to the graph. |
tree | commitdiff |
2005-05-14 |
Chris Lattner | legalize target-specific operations |
tree | commitdiff |
2005-05-14 |
Chris Lattner | add a getNode() version that allows construction of... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | LowerOperation takes a dag |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Print the symbolic register name in a register allocato... |
tree | commitdiff |
2005-05-14 |
Chris Lattner | Allow targets to have a custom int64->fp expander if... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Align doubles on 8-byte boundaries if possible. |
tree | commitdiff |
2005-05-13 |
Chris Lattner | print stack object alignment in -print-machineinstr... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Tolerate instrs with extra args |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Add an isTailCall flag to LowerCallTo |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Handle TAILCALL node |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Emit function entry code after lowering hte arguments. |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Allow targets to emit code into the entry block of... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | allow a virtual register to be associated with live... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | Fix a problem that nate reduced for me. |
tree | commitdiff |
2005-05-13 |
Chris Lattner | rename variables and functions to match renamed DAG... |
tree | commitdiff |
2005-05-13 |
Chris Lattner | do not call expandop on the same value more than once... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | fix a bad typeo |
tree | commitdiff |
2005-05-12 |
Chris Lattner | update comment |
tree | commitdiff |
2005-05-12 |
Chris Lattner | rename the ADJCALLSTACKDOWN/ADJCALLSTACKUP nodes to... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Pass calling convention to use into lower call to |
tree | commitdiff |
2005-05-12 |
Chris Lattner | fix expansion of ct[lt]z nodes |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Expand 64-bit ctlz/cttz nodes for 32-bit targets |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Fix uint->fp casts on PPC, allowing UnitTests/2005... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Allow something to be legalized multiple times. This... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Oops, don't do this after we figure out where to insert... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Make sure to expand all nodes, avoiding unintentional... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | handle a common case generated by the uint64 -> FP... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | add fixme |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Fix a problem where early legalization can cause token... |
tree | commitdiff |
2005-05-12 |
Chris Lattner | Make legalize a bit more efficient, and canonicalize... |
tree | commitdiff |
2005-05-11 |
Nate Begeman | Necessary changes to codegen cttz efficiently on PowerPC |
tree | commitdiff |
2005-05-11 |
Chris Lattner | Fix lowering of ctlz, so now UnitTests/2005-05-11-Popco... |
tree | commitdiff |
next |