implement LDRB, LDRSB, LDRH and LDRSH
[oota-llvm.git] / lib / CodeGen /
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.
2006-09-28 Chris Lattnersimplify code
2006-09-28 Evan ChengTargetRegisterClass specifies the desired spill alignme...
2006-09-28 Bill Wendling"Once more into the breach, dear friends, once more...
2006-09-28 Chris Lattnerrefactor critical edge breaking out into the SplitCritE...
2006-09-28 Chris Lattnerre-re-revert this, back to the right revision. It...
2006-09-28 Evan ChengPEI now place callee save spills closest to the address...
2006-09-28 Chris Lattnerre-revert this patch, bisort and mst are still broken...
2006-09-27 Bill WendlingReapplying this patch. With the newest commits, the...
2006-09-27 Chris LattnerTemporarily revert this. This breaks Olden/bisort...
2006-09-27 Bill WendlingPR878: Instead of calculating the vreg to PHI use count...
2006-09-27 Chris LattnerAdd support for ${:private} which prints "L" on darwin.
2006-09-26 Chris LattnerAdd support for ${:comment}, which expands to the curre...
2006-09-26 Evan ChengRename function. It's determining which callee-save...
2006-09-26 Andrew LenharthComments on JumpTableness
2006-09-26 Jim LaskeyLoad chain check is not needed
2006-09-26 Jim LaskeyChain can be any operand
2006-09-26 Jim LaskeyWrong size for load
2006-09-26 Jim LaskeyCan't move a load node if it's chain is not used.
2006-09-26 Chris Lattnerprint the preds of each MBB
2006-09-26 Chris LattnerAdd support for targets that want to do something with...
2006-09-25 Jim LaskeyAccidental enable of bad code
2006-09-25 Jim LaskeyFix chain dropping in load and drop unused stores in...
2006-09-25 Jim LaskeyCore antialiasing for load and store.
2006-09-24 Andrew LenharthAdd support for other relocation bases to jump tables...
2006-09-24 Evan ChengPIC jump table entries are always 32-bit. This fixes...
2006-09-21 Evan ChengMake it work for DAG combine of multi-value nodes.
2006-09-21 Jim Laskeycore corrections
2006-09-21 Jim LaskeyBasic "in frame" alias analysis.
2006-09-21 Chris Lattnerfold (aext (and (trunc x), cst)) -> (and x, cst).
2006-09-21 Chris LattnerCheck the right value type. This fixes 186.crafty...
2006-09-21 Chris LattnerCompile:
2006-09-21 Chris LattnerGeneralize (zext (truncate x)) and (sext (truncate...
2006-09-20 Chris LattnerCompile:
2006-09-20 Chris LattnerFold the full generality of (any_extend (truncate x))
2006-09-20 Chris LattnerTwo things:
2006-09-20 Chris LattnerExpand 64-bit shifts more optimally if we know that...
2006-09-19 Chris LattnerFix UnitTests/2005-05-12-Int64ToFP.c with llc-beta...
next