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-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-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 |
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-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-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-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 |
Chris Lattner | Add some simplifications for MULH[SU]. This allows... |
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 | 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 | 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 | 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 the last remaining bug preventing us from switching... |
tree | commitdiff |
2005-05-11 |
Chris Lattner | Do not memoize ADJCALLSTACKDOWN nodes, provide a method... |
tree | commitdiff |
2005-05-11 |
Chris Lattner | wrap long line |
tree | commitdiff |
2005-05-11 |
Chris Lattner | Make sure to legalize generated ctpop nodes, convert... |
tree | commitdiff |
2005-05-11 |
Duraid Madina | expand count-leading/trailing-zeros; the test 2005... |
tree | commitdiff |
2005-05-11 |
Chris Lattner | Add some notes for expanding clz/ctz |
tree | commitdiff |
2005-05-11 |
Chris Lattner | Simplify this code, use the proper shift amount |
tree | commitdiff |
2005-05-11 |
Chris Lattner | Legalize this correctly |
tree | commitdiff |
2005-05-11 |
Chris Lattner | implement expansion of ctpop nodes, implementing CodeGe... |
tree | commitdiff |
2005-05-11 |
Chris Lattner | Print bit count nodes correctly |
tree | commitdiff |
2005-05-10 |
Jeff Cohen | Silence some VC++ warnings |
tree | commitdiff |
2005-05-09 |
Chris Lattner | The semantics of cast X to bool are a comparison agains... |
tree | commitdiff |
2005-05-09 |
Chris Lattner | legalize readio/writeio into a load/store if requested |
tree | commitdiff |
2005-05-09 |
Chris Lattner | legalize READPORT, WRITEPORT, READIO, WRITEIO, at least... |
tree | commitdiff |
2005-05-09 |
Chris Lattner | Add support for matching the READPORT, WRITEPORT, READI... |
tree | commitdiff |
2005-05-09 |
Chris Lattner | Add support for READPORT, WRITEPORT, READIO, WRITEIO |
tree | commitdiff |
2005-05-09 |
Chris Lattner | Fold shifts into subsequent SHL's. These shifts often... |
tree | commitdiff |
2005-05-09 |
Chris Lattner | Don't use the load/store instruction as the source... |
tree | commitdiff |
2005-05-09 |
Chris Lattner | memoize all nodes, even null Value* nodes. Do not... |
tree | commitdiff |
2005-05-09 |
Chris Lattner | wrap long lines |
tree | commitdiff |
next |