aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Workaround for templatesJim Laskey2006-10-131-0/+10
* Clean up dump.Jim Laskey2006-10-131-2/+2
* avoid a ctor/dtor issue with the ProgramName global.Chris Lattner2006-10-131-3/+9
* shrink anon-ns and mark stuff static. No functionality changesChris Lattner2006-10-121-10/+11
* add a noteChris Lattner2006-10-121-0/+27
* Lower X%C into X/C+stuff. This allows the 'division by a constant' logic toChris Lattner2006-10-121-0/+24
* Add RemoveDeadNode to remove a dead node and its (potentially) dead operands.Evan Cheng2006-10-121-0/+33
* add a minor dag combine noticed when looking at PR945Chris Lattner2006-10-121-0/+7
* Doh. This wasn't causing problems by luck.Evan Cheng2006-10-121-1/+1
* Some X86ISD::CMP were created with wrong ValueType's.Evan Cheng2006-10-121-9/+9
* Fix massive resource leaks in the bytecode reader. Reading a bytecode fileChris Lattner2006-10-122-45/+46
* mark call adjustments as modifying the SPChris Lattner2006-10-121-2/+2
* adjcallstack up/down clobbers the spChris Lattner2006-10-121-2/+2
* adjcallstackup/down clobbers the stack pointerChris Lattner2006-10-121-2/+2
* mark adjcallstack up/down as clobbering and using the SPChris Lattner2006-10-121-2/+2
* Move the Imp tblgen class from the X86 backend to common code.Chris Lattner2006-10-122-5/+7
* restore my previous patch, now that the X86 backend bug has been fixed:Chris Lattner2006-10-121-17/+32
* Mark ADJCALLSTACKUP/DOWN as clobbering ESP so that virtregmap will noticeChris Lattner2006-10-121-2/+6
* D'oh - need to use the rigth kind of store.Jim Laskey2006-10-121-3/+6
* Backing out Chris' last commit. It's breaking llvm-gcc bootstrapping.Evan Cheng2006-10-121-32/+17
* fix compilation failure of smg2000Chris Lattner2006-10-121-1/+1
* If we see a load from a stack slot into a physreg, consider it as providingChris Lattner2006-10-121-17/+32
* Replace custom dispatch code with two uses of InstVisitor. ImprovesNick Lewycky2006-10-121-93/+113
* Fold "zero extending vector loads" now that evan added the chain manip stuff.Chris Lattner2006-10-111-5/+52
* ComplexPatterns sse_load_f32 and sse_load_f64 returns in / out chain operands.Evan Cheng2006-10-112-9/+14
* Add properties to ComplexPattern.Evan Cheng2006-10-116-13/+16
* Alias analysis of TRUNCSTORE.Jim Laskey2006-10-111-1/+28
* TypoJim Laskey2006-10-111-1/+1
* Handle aliasing of loadext.Jim Laskey2006-10-111-15/+19
* Reduce the amount of state in the lowering code and drop old pattern ISel fun...Andrew Lenharth2006-10-113-28/+27
* Fix regression in combiner alias analysis.Jim Laskey2006-10-111-22/+33
* Naming consistency.Evan Cheng2006-10-117-34/+34
* Use cute tblgen tricks to make zap handling more powerful. Specifically,Chris Lattner2006-10-112-21/+70
* Jimptables working again on alpha.Andrew Lenharth2006-10-119-30/+26
* Remove dead/redundant instructions. These are handled by ZAPNOTiChris Lattner2006-10-111-6/+1
* add two helper methods.Chris Lattner2006-10-111-1/+90
* This entry is done. switched to the gcc way of doing things.Andrew Lenharth2006-10-111-150/+0
* FindModifiedNodeSlot needs to add LoadSDNode ivars to create proper Selection...Evan Cheng2006-10-111-0/+9
* This has apparently been fixedChris Lattner2006-10-111-30/+0
* uint <-> double conversionRafael Espindola2006-10-102-0/+26
* Also update getNodeLabel for LoadSDNode.Evan Cheng2006-10-101-0/+21
* SDNode::dump should also print out extension type and VT.Evan Cheng2006-10-101-0/+21
* add fp subRafael Espindola2006-10-101-0/+8
* add double <-> int conversionRafael Espindola2006-10-102-0/+26
* Fix another bug in extload promotion.Chris Lattner2006-10-101-1/+2
* compare doublesRafael Espindola2006-10-102-2/+6
* initial support for fp compares. Unordered compares not implemented yetRafael Espindola2006-10-102-11/+49
* Fix a bug introduced by my LOAD/LOADX changes.Evan Cheng2006-10-101-2/+4
* More isel time load folding checking for nodes that produce flag values.Evan Cheng2006-10-101-6/+57
* Don't go too crazy with these AddComplexity. Try matching shufps with loadEvan Cheng2006-10-091-8/+19