2005-08-24 |
Chris Lattner | Make -view-isel-dags show the dag before instruction... |
tree | commitdiff |
2005-08-24 |
Nate Begeman | Fix optimization of select_cc seteq X, 0, 1, 0 -> srl... |
tree | commitdiff |
2005-08-24 |
Chris Lattner | Implement LiveVariables.h change |
tree | commitdiff |
2005-08-23 |
Chris Lattner | adjust to new live variables interface |
tree | commitdiff |
2005-08-23 |
Chris Lattner | Simplify this code by using higher-level LiveVariables... |
tree | commitdiff |
2005-08-23 |
Chris Lattner | Keep track of which registers are related to which... |
tree | commitdiff |
2005-08-23 |
Nate Begeman | Teach the SelectionDAG how to transform select_cc eq... |
tree | commitdiff |
2005-08-23 |
Nate Begeman | Teach Legalize how to turn setcc into select_cc |
tree | commitdiff |
2005-08-22 |
Chris Lattner | Try to avoid scanning the fixed list. On architectures... |
tree | commitdiff |
2005-08-22 |
Chris Lattner | Move some code in the register assignment case that... |
tree | commitdiff |
2005-08-22 |
Chris Lattner | Fix a problem where constant expr shifts would not... |
tree | commitdiff |
2005-08-22 |
Chris Lattner | Speed up this loop a bit, based on some observations... |
tree | commitdiff |
2005-08-22 |
Chris Lattner | Add a fast-path for register values. Add support for... |
tree | commitdiff |
2005-08-21 |
Chris Lattner | add anew method |
tree | commitdiff |
2005-08-21 |
Chris Lattner | Add support for frame index nodes |
tree | commitdiff |
2005-08-21 |
Chris Lattner | add a method |
tree | commitdiff |
2005-08-21 |
Chris Lattner | add a method |
tree | commitdiff |
2005-08-21 |
Chris Lattner | Add support for basic blocks, fix a bug in result ... |
tree | commitdiff |
2005-08-21 |
Chris Lattner | When legalizing brcond ->brcc or select -> selectcc... |
tree | commitdiff |
2005-08-20 |
Chris Lattner | fix bogus warning |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Add support for global address nodes |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Add support for TargetGlobalAddress nodes |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Implement CopyFromReg, TokenFactor, and fix a bug in... |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Fix a bug in previous commit |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Print physreg register nodes with target names (e.g... |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Before implementing copyfromreg, we'll implement copyto... |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Now that we have operand info for machine instructions... |
tree | commitdiff |
2005-08-19 |
Jeff Cohen | Fix VC++ constant truncation warning. |
tree | commitdiff |
2005-08-19 |
Jeff Cohen | Fix VC++ precedence warning. |
tree | commitdiff |
2005-08-19 |
Chris Lattner | Fix computation of # operands, add a temporary hack... |
tree | commitdiff |
2005-08-18 |
Chris Lattner | add a new -view-sched-dags option to view dags as they... |
tree | commitdiff |
2005-08-18 |
Chris Lattner | Implement the first chunk of a code emitter. This... |
tree | commitdiff |
2005-08-18 |
Chris Lattner | new file, obviously just a stub |
tree | commitdiff |
2005-08-18 |
Chris Lattner | Enable critical edge splitting by default |
tree | commitdiff |
2005-08-18 |
Nate Begeman | Add support for target DAG nodes that take 4 operands... |
tree | commitdiff |
2005-08-18 |
Chris Lattner | Fix printing of VTSDNodes |
tree | commitdiff |
2005-08-17 |
Jim Laskey | Move the code dependency for MathExtras.h from Selectio... |
tree | commitdiff |
2005-08-17 |
Jim Laskey | Culling out use of unions for converting FP to bits... |
tree | commitdiff |
2005-08-17 |
Chris Lattner | Fix a bug in RemoveDeadNodes where it would crash when... |
tree | commitdiff |
2005-08-17 |
Jim Laskey | Switched to using BitsToDouble for int_to_float to... |
tree | commitdiff |
2005-08-17 |
Jim Laskey | Change hex float constants for the sake of VC++. |
tree | commitdiff |
2005-08-17 |
Chris Lattner | Add a new beta option for critical edge splitting,... |
tree | commitdiff |
2005-08-17 |
Chris Lattner | Fix a regression on X86, where FP values can be promote... |
tree | commitdiff |
2005-08-17 |
Jim Laskey | Added generic code expansion for [signed|unsigned]... |
tree | commitdiff |
2005-08-17 |
Chris Lattner | add a new TargetConstant node |
tree | commitdiff |
2005-08-16 |
Chris Lattner | Eliminate the RegSDNode class, which 3 nodes (CopyFromR... |
tree | commitdiff |
2005-08-16 |
Nate Begeman | Implement BR_CC and BRTWOWAY_CC. This allows the remov... |
tree | commitdiff |
2005-08-16 |
Chris Lattner | Allow passing a dag into dump and getOperationName... |
tree | commitdiff |
2005-08-16 |
Chris Lattner | Use a extant helper to do this. |
tree | commitdiff |
2005-08-16 |
Chris Lattner | Add some methods for dag->dag isel. |
tree | commitdiff |
2005-08-14 |
Nate Begeman | Fix last night's PPC32 regressions by |
tree | commitdiff |
2005-08-14 |
Nate Begeman | Teach the legalizer how to legalize FP_TO_UINT. |
tree | commitdiff |
2005-08-13 |
Nate Begeman | Remove an unncessary argument to SimplifySelectCC and... |
tree | commitdiff |
2005-08-13 |
Nate Begeman | Fix the fabs regression on x86 by abstracting the selec... |
tree | commitdiff |
2005-08-12 |
Chris Lattner | implement a couple of simple shift foldings. |
tree | commitdiff |
2005-08-11 |
Nate Begeman | Add a select_cc optimization for recognizing abs(int... |
tree | commitdiff |
2005-08-11 |
Nate Begeman | Some SELECT_CC cleanups: |
tree | commitdiff |
2005-08-10 |
Nate Begeman | Add new node, SELECT_CC. This node is for targets... |
tree | commitdiff |
2005-08-10 |
Chris Lattner | Fix an oversight that may be causing PR617. |
tree | commitdiff |
2005-08-09 |
Chris Lattner | Fix spelling, fix some broken canonicalizations by... |
tree | commitdiff |
2005-08-09 |
Chris Lattner | add cc nodes to the AllNodes list so they show up in... |
tree | commitdiff |
2005-08-09 |
Chris Lattner | Eliminate the SetCCSDNode in favor of a CondCodeSDNode... |
tree | commitdiff |
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 |
next |