2006-10-24 |
Jim Laskey | LinearScanner hotspot. |
tree | commitdiff |
2006-10-24 |
Jim Laskey | Tighter data structure for deleted debug labels. |
tree | commitdiff |
2006-10-24 |
Chris Lattner | move single basic blocks that are neither fallen into... |
tree | commitdiff |
2006-10-24 |
Chris Lattner | add moveBefore/moveAfter helper methods |
tree | commitdiff |
2006-10-23 |
Chris Lattner | Enable tail merging by default. |
tree | commitdiff |
2006-10-23 |
Chris Lattner | Minor tweak. Instead of generating: |
tree | commitdiff |
2006-10-23 |
Jim Laskey | More complete solution to deleting blocks and debug... |
tree | commitdiff |
2006-10-22 |
Chris Lattner | Fix phi node updating for switches lowered to linear... |
tree | commitdiff |
2006-10-22 |
Chris Lattner | disable this code for now, it's not yet safely updating... |
tree | commitdiff |
2006-10-22 |
Chris Lattner | Implement PR964 and Regression/CodeGen/Generic/SwitchLo... |
tree | commitdiff |
2006-10-21 |
Chris Lattner | don't break infinite loops |
tree | commitdiff |
2006-10-21 |
Chris Lattner | Use branch reversal to do stuff like this: |
tree | commitdiff |
2006-10-21 |
Chris Lattner | Transform code like: |
tree | commitdiff |
2006-10-21 |
Chris Lattner | Three changes: |
tree | commitdiff |
2006-10-21 |
Chris Lattner | Add an experimental cross-jumping implementation. |
tree | commitdiff |
2006-10-20 |
Chris Lattner | implement MachineOperand::isIdenticalTo |
tree | commitdiff |
2006-10-20 |
Chris Lattner | Make flag and chain edges visually distinguishable... |
tree | commitdiff |
2006-10-20 |
Reid Spencer | For PR950: |
tree | commitdiff |
2006-10-19 |
Bill Wendling | Partially in response to PR926: insert the newly create... |
tree | commitdiff |
2006-10-18 |
Jim Laskey | Add option for controlling inclusion of global AA. |
tree | commitdiff |
2006-10-18 |
Jim Laskey | Use global info for alias analysis. |
tree | commitdiff |
2006-10-17 |
Chris Lattner | Teach the branch folder to update debug info if it... |
tree | commitdiff |
2006-10-17 |
Chris Lattner | add a method to remove a line # record. |
tree | commitdiff |
2006-10-17 |
Chris Lattner | Do not leak all of the SourceLineInfo objects. Do... |
tree | commitdiff |
2006-10-17 |
Chris Lattner | Trivial patch to speed up legalizing common i64 constants. |
tree | commitdiff |
2006-10-17 |
Chris Lattner | Fix CodeGen/PowerPC/2006-10-17-brcc-miscompile.ll |
tree | commitdiff |
2006-10-17 |
Evan Cheng | Fix printer for StoreSDNode. |
tree | commitdiff |
2006-10-17 |
Evan Cheng | Reflect MemOpAddrMode change; added a helper to create... |
tree | commitdiff |
2006-10-17 |
Jim Laskey | Make it simplier to dump DAGs while in DAGCombiner... |
tree | commitdiff |
2006-10-17 |
Chris Lattner | Enable deleting branches to successor blocks. With... |
tree | commitdiff |
2006-10-17 |
Jim Laskey | Clean up interface to getGlobalLinkName. |
tree | commitdiff |
2006-10-17 |
Chris Lattner | Reenable this pass, fixing the bugs in it. |
tree | commitdiff |
2006-10-17 |
Evan Cheng | Make sure operand does have size and element type operands. |
tree | commitdiff |
2006-10-17 |
Jim Laskey | Basic support for getGlobalLinkName. |
tree | commitdiff |
2006-10-16 |
Evan Cheng | Be careful when looking through a vbit_convert. Optimiz... |
tree | commitdiff |
2006-10-16 |
Jim Laskey | Pass AliasAnalysis thru to DAGCombiner. |
tree | commitdiff |
2006-10-16 |
Jim Laskey | Global name regression. |
tree | commitdiff |
2006-10-14 |
Jim Laskey | Tidy up after truncstore changes. |
tree | commitdiff |
2006-10-14 |
Evan Cheng | Debug tweak. |
tree | commitdiff |
2006-10-14 |
Chris Lattner | Make sure that the node returned by SimplifySetCC is... |
tree | commitdiff |
2006-10-14 |
Chris Lattner | fold setcc of a setcc. |
tree | commitdiff |
2006-10-14 |
Chris Lattner | When SimplifySetCC was moved to the DAGCombiner, it... |
tree | commitdiff |
2006-10-14 |
Chris Lattner | disable this pass for now, it's causing issues |
tree | commitdiff |
2006-10-14 |
Chris Lattner | falling off the end of a function is ok with an unreach... |
tree | commitdiff |
2006-10-13 |
Jim Laskey | Reduce the workload by not adding chain users to work... |
tree | commitdiff |
2006-10-13 |
Chris Lattner | Fix a bug where we incorrectly turned '(X & 0) == 0... |
tree | commitdiff |
2006-10-13 |
Evan Cheng | Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using... |
tree | commitdiff |
2006-10-13 |
Chris Lattner | add the branch folding pass as a late cleanup pass... |
tree | commitdiff |
2006-10-13 |
Chris Lattner | disable some objectionable code, maybe we can bring... |
tree | commitdiff |
2006-10-13 |
Jim Laskey | Workaround for templates |
tree | commitdiff |
2006-10-13 |
Jim Laskey | Clean up dump. |
tree | commitdiff |
2006-10-12 |
Chris Lattner | Lower X%C into X/C+stuff. This allows the 'division... |
tree | commitdiff |
2006-10-12 |
Evan Cheng | Add RemoveDeadNode to remove a dead node and its (poten... |
tree | commitdiff |
2006-10-12 |
Chris Lattner | add a minor dag combine noticed when looking at PR945 |
tree | commitdiff |
2006-10-12 |
Chris Lattner | restore my previous patch, now that the X86 backend... |
tree | commitdiff |
2006-10-12 |
Jim Laskey | D'oh - need to use the rigth kind of store. |
tree | commitdiff |
2006-10-12 |
Evan Cheng | Backing out Chris' last commit. It's breaking llvm... |
tree | commitdiff |
2006-10-12 |
Chris Lattner | If we see a load from a stack slot into a physreg,... |
tree | commitdiff |
2006-10-11 |
Jim Laskey | Alias analysis of TRUNCSTORE. |
tree | commitdiff |
2006-10-11 |
Jim Laskey | Typo |
tree | commitdiff |
2006-10-11 |
Jim Laskey | Handle aliasing of loadext. |
tree | commitdiff |
2006-10-11 |
Jim Laskey | Fix regression in combiner alias analysis. |
tree | commitdiff |
2006-10-11 |
Evan Cheng | Naming consistency. |
tree | commitdiff |
2006-10-11 |
Andrew Lenharth | Jimptables working again on alpha. |
tree | commitdiff |
2006-10-11 |
Chris Lattner | add two helper methods. |
tree | commitdiff |
2006-10-11 |
Evan Cheng | FindModifiedNodeSlot needs to add LoadSDNode ivars... |
tree | commitdiff |
2006-10-10 |
Evan Cheng | Also update getNodeLabel for LoadSDNode. |
tree | commitdiff |
2006-10-10 |
Evan Cheng | SDNode::dump should also print out extension type and VT. |
tree | commitdiff |
2006-10-10 |
Chris Lattner | Fix another bug in extload promotion. |
tree | commitdiff |
2006-10-10 |
Evan Cheng | Fix a bug introduced by my LOAD/LOADX changes. |
tree | commitdiff |
2006-10-09 |
Evan Cheng | Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. |
tree | commitdiff |
2006-10-08 |
Chris Lattner | Eliminate more token factors by taking advantage of... |
tree | commitdiff |
2006-10-07 |
Jim Laskey | Combiner alias analysis passes Multisource (release... |
tree | commitdiff |
2006-10-07 |
Chris Lattner | Fix a bug legalizing zero-extending i64 loads into... |
tree | commitdiff |
2006-10-06 |
Chris Lattner | initialize ivar |
tree | commitdiff |
2006-10-06 |
Chris Lattner | If a target uses a GOT, put it in the jt data section... |
tree | commitdiff |
2006-10-06 |
Chris Lattner | jump tables handle pic |
tree | commitdiff |
2006-10-06 |
Chris Lattner | print labels even if a MBB doesn't have a corresponding... |
tree | commitdiff |
2006-10-06 |
Chris Lattner | Fix a miscompilation of: |
tree | commitdiff |
2006-10-06 |
Chris Lattner | MachineBasicBlock::splice was incorrectly updating... |
tree | commitdiff |
2006-10-05 |
Evan Cheng | Make use of getStore(). |
tree | commitdiff |
2006-10-05 |
Evan Cheng | Add getStore() helper function to create ISD::STORE... |
tree | commitdiff |
2006-10-05 |
Chris Lattner | Don't crash if an MBB doesn't have an LLVM BB |
tree | commitdiff |
2006-10-05 |
Jim Laskey | Alias analysis code clean ups. |
tree | commitdiff |
2006-10-05 |
Chris Lattner | Emit pic jumptables to the same section that the functi... |
tree | commitdiff |
2006-10-05 |
Chris Lattner | Pass the MachineFunction into EmitJumpTableInfo. |
tree | commitdiff |
2006-10-05 |
Chris Lattner | move getSectionForFunction to AsmPrinter |
tree | commitdiff |
2006-10-04 |
Evan Cheng | Fix some typos that can cause a flag value to have... |
tree | commitdiff |
2006-10-04 |
Jim Laskey | More extensive alias analysis. |
tree | commitdiff |
2006-10-04 |
Jim Laskey | More long term solution |
tree | commitdiff |
2006-10-04 |
Jim Laskey | Work around for some problems with templates. |
tree | commitdiff |
2006-10-04 |
Evan Cheng | Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD... |
tree | commitdiff |
2006-10-03 |
Chris Lattner | Use $( $| $) to represent alternatives in asm blocks... |
tree | commitdiff |
2006-10-03 |
Evan Cheng | Fix an obvious typo. |
tree | commitdiff |
2006-10-03 |
Chris Lattner | Bugfixes |
tree | commitdiff |
2006-10-03 |
Chris Lattner | Print the MBB ID # along with the bb tag in the -print... |
tree | commitdiff |
2006-10-03 |
Chris Lattner | Provide a function that ensures MBB numbering is dense... |
tree | commitdiff |
2006-10-03 |
Bill Wendling | Fix for PR929. The PHI nodes were being gone through... |
tree | commitdiff |
2006-10-02 |
Jim Laskey | Debugging kruft |
tree | commitdiff |
2006-10-02 |
Jim Laskey | Add ability to annotate (color) nodes in a viewGraph. |
tree | commitdiff |
next |