LinearScanner hotspot.
[oota-llvm.git] / lib / CodeGen /
2006-10-24 Jim LaskeyLinearScanner hotspot.
2006-10-24 Jim LaskeyTighter data structure for deleted debug labels.
2006-10-24 Chris Lattnermove single basic blocks that are neither fallen into...
2006-10-24 Chris Lattneradd moveBefore/moveAfter helper methods
2006-10-23 Chris LattnerEnable tail merging by default.
2006-10-23 Chris LattnerMinor tweak. Instead of generating:
2006-10-23 Jim LaskeyMore complete solution to deleting blocks and debug...
2006-10-22 Chris LattnerFix phi node updating for switches lowered to linear...
2006-10-22 Chris Lattnerdisable this code for now, it's not yet safely updating...
2006-10-22 Chris LattnerImplement PR964 and Regression/CodeGen/Generic/SwitchLo...
2006-10-21 Chris Lattnerdon't break infinite loops
2006-10-21 Chris LattnerUse branch reversal to do stuff like this:
2006-10-21 Chris LattnerTransform code like:
2006-10-21 Chris LattnerThree changes:
2006-10-21 Chris LattnerAdd an experimental cross-jumping implementation.
2006-10-20 Chris Lattnerimplement MachineOperand::isIdenticalTo
2006-10-20 Chris LattnerMake flag and chain edges visually distinguishable...
2006-10-20 Reid SpencerFor PR950:
2006-10-19 Bill WendlingPartially in response to PR926: insert the newly create...
2006-10-18 Jim LaskeyAdd option for controlling inclusion of global AA.
2006-10-18 Jim LaskeyUse global info for alias analysis.
2006-10-17 Chris LattnerTeach the branch folder to update debug info if it...
2006-10-17 Chris Lattneradd a method to remove a line # record.
2006-10-17 Chris LattnerDo not leak all of the SourceLineInfo objects. Do...
2006-10-17 Chris LattnerTrivial patch to speed up legalizing common i64 constants.
2006-10-17 Chris LattnerFix CodeGen/PowerPC/2006-10-17-brcc-miscompile.ll
2006-10-17 Evan ChengFix printer for StoreSDNode.
2006-10-17 Evan ChengReflect MemOpAddrMode change; added a helper to create...
2006-10-17 Jim LaskeyMake it simplier to dump DAGs while in DAGCombiner...
2006-10-17 Chris LattnerEnable deleting branches to successor blocks. With...
2006-10-17 Jim LaskeyClean up interface to getGlobalLinkName.
2006-10-17 Chris LattnerReenable this pass, fixing the bugs in it.
2006-10-17 Evan ChengMake sure operand does have size and element type operands.
2006-10-17 Jim LaskeyBasic support for getGlobalLinkName.
2006-10-16 Evan ChengBe careful when looking through a vbit_convert. Optimiz...
2006-10-16 Jim LaskeyPass AliasAnalysis thru to DAGCombiner.
2006-10-16 Jim LaskeyGlobal name regression.
2006-10-14 Jim LaskeyTidy up after truncstore changes.
2006-10-14 Evan ChengDebug tweak.
2006-10-14 Chris LattnerMake sure that the node returned by SimplifySetCC is...
2006-10-14 Chris Lattnerfold setcc of a setcc.
2006-10-14 Chris LattnerWhen SimplifySetCC was moved to the DAGCombiner, it...
2006-10-14 Chris Lattnerdisable this pass for now, it's causing issues
2006-10-14 Chris Lattnerfalling off the end of a function is ok with an unreach...
2006-10-13 Jim LaskeyReduce the workload by not adding chain users to work...
2006-10-13 Chris LattnerFix a bug where we incorrectly turned '(X & 0) == 0...
2006-10-13 Evan ChengMerge ISD::TRUNCSTORE to ISD::STORE. Switch to using...
2006-10-13 Chris Lattneradd the branch folding pass as a late cleanup pass...
2006-10-13 Chris Lattnerdisable some objectionable code, maybe we can bring...
2006-10-13 Jim LaskeyWorkaround for templates
2006-10-13 Jim LaskeyClean up dump.
2006-10-12 Chris LattnerLower X%C into X/C+stuff. This allows the 'division...
2006-10-12 Evan ChengAdd RemoveDeadNode to remove a dead node and its (poten...
2006-10-12 Chris Lattneradd a minor dag combine noticed when looking at PR945
2006-10-12 Chris Lattnerrestore my previous patch, now that the X86 backend...
2006-10-12 Jim LaskeyD'oh - need to use the rigth kind of store.
2006-10-12 Evan ChengBacking out Chris' last commit. It's breaking llvm...
2006-10-12 Chris LattnerIf we see a load from a stack slot into a physreg,...
2006-10-11 Jim LaskeyAlias analysis of TRUNCSTORE.
2006-10-11 Jim LaskeyTypo
2006-10-11 Jim LaskeyHandle aliasing of loadext.
2006-10-11 Jim LaskeyFix regression in combiner alias analysis.
2006-10-11 Evan ChengNaming consistency.
2006-10-11 Andrew LenharthJimptables working again on alpha.
2006-10-11 Chris Lattneradd two helper methods.
2006-10-11 Evan ChengFindModifiedNodeSlot needs to add LoadSDNode ivars...
2006-10-10 Evan ChengAlso update getNodeLabel for LoadSDNode.
2006-10-10 Evan ChengSDNode::dump should also print out extension type and VT.
2006-10-10 Chris LattnerFix another bug in extload promotion.
2006-10-10 Evan ChengFix a bug introduced by my LOAD/LOADX changes.
2006-10-09 Evan ChengReflects ISD::LOAD / ISD::LOADX / LoadSDNode changes.
2006-10-08 Chris LattnerEliminate more token factors by taking advantage of...
2006-10-07 Jim LaskeyCombiner alias analysis passes Multisource (release...
2006-10-07 Chris LattnerFix a bug legalizing zero-extending i64 loads into...
2006-10-06 Chris Lattnerinitialize ivar
2006-10-06 Chris LattnerIf a target uses a GOT, put it in the jt data section...
2006-10-06 Chris Lattnerjump tables handle pic
2006-10-06 Chris Lattnerprint labels even if a MBB doesn't have a corresponding...
2006-10-06 Chris LattnerFix a miscompilation of:
2006-10-06 Chris LattnerMachineBasicBlock::splice was incorrectly updating...
2006-10-05 Evan ChengMake use of getStore().
2006-10-05 Evan ChengAdd getStore() helper function to create ISD::STORE...
2006-10-05 Chris LattnerDon't crash if an MBB doesn't have an LLVM BB
2006-10-05 Jim LaskeyAlias analysis code clean ups.
2006-10-05 Chris LattnerEmit pic jumptables to the same section that the functi...
2006-10-05 Chris LattnerPass the MachineFunction into EmitJumpTableInfo.
2006-10-05 Chris Lattnermove getSectionForFunction to AsmPrinter
2006-10-04 Evan ChengFix some typos that can cause a flag value to have...
2006-10-04 Jim LaskeyMore extensive alias analysis.
2006-10-04 Jim LaskeyMore long term solution
2006-10-04 Jim LaskeyWork around for some problems with templates.
2006-10-04 Evan ChengCombine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD...
2006-10-03 Chris LattnerUse $( $| $) to represent alternatives in asm blocks...
2006-10-03 Evan ChengFix an obvious typo.
2006-10-03 Chris LattnerBugfixes
2006-10-03 Chris LattnerPrint the MBB ID # along with the bb tag in the -print...
2006-10-03 Chris LattnerProvide a function that ensures MBB numbering is dense...
2006-10-03 Bill WendlingFix for PR929. The PHI nodes were being gone through...
2006-10-02 Jim LaskeyDebugging kruft
2006-10-02 Jim LaskeyAdd ability to annotate (color) nodes in a viewGraph.
next