summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* s/PassManagerAnalysisHelper/CommonPassManagerImplDevang Patel2006-11-10
* Fix a bug in SelectScalarSSELoad. Since the load is wrapped in aEvan Cheng2006-11-10
* dform 8/9 are identical to dform 1Chris Lattner2006-11-10
* Fix a potential bug.Evan Cheng2006-11-10
* Add implicit def / use operands to MachineInstr.Evan Cheng2006-11-10
* When forming a pre-indexed store, make sure ptr isn't the same or is a pred o...Evan Cheng2006-11-10
* commentateChris Lattner2006-11-10
* add an initial cut at preinc loads for ppc32. This is broken for ppc64Chris Lattner2006-11-10
* add note about ugly codegen with preincChris Lattner2006-11-10
* Use TargetInstrInfo::getNumOperands() instead of MachineInstr::getNumOperands...Evan Cheng2006-11-10
* Fixing PR990: http://llvm.org/PR990.Anton Korobeynikov2006-11-10
* add a note about viterbiChris Lattner2006-11-10
* second patch to fix PR992/993.Chris Lattner2006-11-09
* Minimal patch to fix PR992/PR993Chris Lattner2006-11-09
* if lazy compilation is disabled, print an error message and abort ifChris Lattner2006-11-09
* init ivarChris Lattner2006-11-09
* PPC supports i32 / i64 pre-inc load / store.Evan Cheng2006-11-09
* Don't attempt expensive pre-/post- indexed dag combine if target does not sup...Evan Cheng2006-11-09
* Add a mechanism to specify whether a target supports a particular indexed loa...Evan Cheng2006-11-09
* Rename ISD::MemOpAddrMode to ISD::MemIndexedModeEvan Cheng2006-11-09
* Rename ISD::MemOpAddrMode to ISD::MemIndexedModeEvan Cheng2006-11-09
* Allows debugging llc self hosted.Jim Laskey2006-11-09
* Merging dwarf info to a single compile unit.Jim Laskey2006-11-09
* implement load effective address similar to the alpha backendRafael Espindola2006-11-09
* silence warningsChris Lattner2006-11-09
* Teach ShrinkDemandedConstant how to handle X+C. This implements:Chris Lattner2006-11-09
* getPostIndexedAddressParts change: passes in load/store instead of its loaded...Evan Cheng2006-11-09
* Remove M_2_ADDR_FLAG.Evan Cheng2006-11-09
* Added indexed store node and patfrag's.Evan Cheng2006-11-08
* Bump the bytecode version number to 7. Implement upgrade of version 6 andReid Spencer2006-11-08
* Use movl+xchgl instead of pushl+popl.Evan Cheng2006-11-08
* Match tblegen changes.Evan Cheng2006-11-08
* Match more post-indexed ops.Evan Cheng2006-11-08
* reenable factoring of GEP expressions, being more precise about theChris Lattner2006-11-08
* make this code more efficient by not creating a phi node we are just going toChris Lattner2006-11-08
* Remove redundant <cmath>.Jim Laskey2006-11-08
* disable this factoring optzn for GEPs for now, this severely pessimizes someChris Lattner2006-11-08
* initial implementation of addressing mode 2Rafael Espindola2006-11-08
* Include llvm/Support/DataTypes.h to define intptr_t.John Criswell2006-11-08
* Now can re-enable debug label folding.Jim Laskey2006-11-08
* Split FunctionPassManager_New into FunctionPassManager_New and FunctionPassMa...Devang Patel2006-11-08
* Split PassManager_New into PassManager_New and PassManagerImpl_New.Devang Patel2006-11-08
* Move BasicBlockPassManager_New, FunctionPassManager_New andDevang Patel2006-11-08
* - When performing pre-/post- indexed load/store transformation, do not worryEvan Cheng2006-11-08
* Fixed a minor bug preventing some pre-indexed load / store transformation.Evan Cheng2006-11-08
* For PR950:Reid Spencer2006-11-08
* regenerateChris Lattner2006-11-08
* Fix a bug noticed by Emil Mikulic.Chris Lattner2006-11-08
* Fix a obscure post-indexed load / store dag combine bug.Evan Cheng2006-11-08
* Refactor all the addressing mode selection stuff into the isel loweringChris Lattner2006-11-08