aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2006-09-13Initialize DontInternalize.Devang Patel
2006-09-12Reflects MachineConstantPoolEntry changes.Evan Cheng
2006-09-12Added support for machine specific constantpool values. These are useful forEvan Cheng
2006-09-12Reflect MachineConstantPoolEntry changes.Evan Cheng
2006-09-12An sinkable instruction may exist with uses, if those uses are in dead blocks.Chris Lattner
2006-09-12add a noteChris Lattner
2006-09-11Testcase noticed from PR906Chris Lattner
2006-09-11add compilable testcaseChris Lattner
2006-09-11Fix PR905 and InstCombine/2006-09-11-EmptyStructCrash.llChris Lattner
2006-09-11implement SRL and MULRafael Espindola
2006-09-11add the correct fallback for ARMDAGToDAGISel::SelectAddrMode1Rafael Espindola
2006-09-11partial implementation of the ARM Addressing Mode 1Rafael Espindola
2006-09-11Skip the linear search if the answer is already known.Nick Lewycky
2006-09-11call AsmPrinter::doInitialization in ARMAsmPrinter::doInitializationRafael Espindola
2006-09-11Updates.Evan Cheng
2006-09-11Update README file.Evan Cheng
2006-09-11X86ISD::CMP now produces a chain as well as a flag. Make that the chainEvan Cheng
2006-09-10Behold, more work on relocations. Things are looking pretty good now.Nate Begeman
2006-09-10Removed unnecessary Mangler creation.Anton Korobeynikov
2006-09-10Allow tail duplication in more cases, relaxing the previous restriction aChris Lattner
2006-09-10This code was trying too hard. By eliminating redundant edges in the CFGChris Lattner
2006-09-10Replace EquivalenceClasses with a custom-built data structure. Many commonNick Lewycky
2006-09-09Implement Transforms/InstCombine/hoist_instr.llChris Lattner
2006-09-09Make inlining costs more accurate.Chris Lattner
2006-09-09Turn div X, (Cond ? Y : 0) -> div X, YChris Lattner
2006-09-09Add cbe support for powiChris Lattner
2006-09-09Implement the fpowi now by lowering to a libcallChris Lattner
2006-09-09Allow targets to custom lower expanded BIT_CONVERT'sChris Lattner
2006-09-08First pass at supporting relocations. Relocations are written correctly toNate Begeman
2006-09-08Fixed a FuseTwoAddrInst() bug: consider GlobalAddress and JumpTableIndexEvan Cheng
2006-09-08Non-allocatable physregs can be killed and dead, but don't treat them asChris Lattner
2006-09-08This fixes Benchmarks/Prolangs-C/unix-smailChris Lattner
2006-09-08Fix a bunch of llc-beta failures on x86 yesterday. Don't allow selectionChris Lattner
2006-09-08implement shl and sraRafael Espindola
2006-09-08Use __USER_LABEL_PREFIX__ to get the prefix added by the current host.Chris Lattner
2006-09-08add the eor (xor) instructionRafael Espindola
2006-09-08Missing tabJim Laskey
2006-09-08implement unconditional branchesRafael Espindola
2006-09-08Remove TEST64mr. It's same as TEST64rm since and is commutative.Evan Cheng
2006-09-08Committing X86-64 support.Evan Cheng
2006-09-08We actually do support object file writing, so don't return true (error)Nate Begeman
2006-09-08- Identify a vector_shuffle that can be turned into an undef, e.g.Evan Cheng
2006-09-071. Remove condition on delete.Jim Laskey
2006-09-07Untabify.Devang Patel
2006-09-07Use iterative do-while loop instead of recursive DFSPass calls toDevang Patel
2006-09-07add a new value for the command line optnChris Lattner
2006-09-07Fix a cross-build issue. The asmsyntax shouldn't be affected by the buildChris Lattner
2006-09-07Make target asm info a property of the target machine.Jim Laskey
2006-09-07Break out target asm info into separate files.Jim Laskey
2006-09-07Throttle back tail duplication to avoid creating really ugly sequences of code.Chris Lattner