2010-07-17 |
Lang Hames | Iterating over sets of pointers in a heuristic was... |
tree | commitdiff |
2010-07-17 |
Eric Christopher | Propagate alloca alignment information via variable... |
tree | commitdiff |
2010-07-16 |
Bill Wendling | Consider this function: |
tree | commitdiff |
2010-07-16 |
Bill Wendling | Rename DBG_LABEL PROLOG_LABEL, because it's only used... |
tree | commitdiff |
2010-07-16 |
Jakob Stoklund Olesen | Remove remaining calls to TII::isMoveInstr. |
tree | commitdiff |
2010-07-16 |
Dan Gohman | Revert r108369, sorting llvm.dbg.declare information... |
tree | commitdiff |
2010-07-16 |
Eli Friedman | Get rid of a bunch of duplicated ELF enum values. |
tree | commitdiff |
2010-07-16 |
Jakob Stoklund Olesen | Remove many calls to TII::isMoveInstr. Targets should... |
tree | commitdiff |
2010-07-16 |
Dan Gohman | Use the source-order scheduler instead of the "fast... |
tree | commitdiff |
2010-07-16 |
Dale Johannesen | The SelectionDAGBuilder's handling of debug info, on... |
tree | commitdiff |
2010-07-15 |
Bill Wendling | Revert. This isn't the correct way to go. |
tree | commitdiff |
2010-07-15 |
Bill Wendling | Handle code gen for the unreachable instruction if... |
tree | commitdiff |
2010-07-15 |
Evan Cheng | Split -enable-finite-only-fp-math to two options: |
tree | commitdiff |
2010-07-15 |
Chris Lattner | fix the definitions of ConstTextCoalSection/ConstDataCo... |
tree | commitdiff |
2010-07-15 |
Bill Wendling | Use std::vector instead of TargetRegisterInfo::FirstVir... |
tree | commitdiff |
2010-07-15 |
Bill Wendling | Use std::vector instead of TargetRegisterInfo::FirstVir... |
tree | commitdiff |
2010-07-15 |
Bill Wendling | Use std::vector instead of TargetRegisterInfo::FirstVir... |
tree | commitdiff |
2010-07-15 |
Bill Wendling | Reserve a goodly amount of room for the vectors. |
tree | commitdiff |
2010-07-15 |
Devang Patel | Fix crash reported in PR7653. |
tree | commitdiff |
2010-07-15 |
Bill Wendling | Use std::vector instead of TargetRegisterInfo::FirstVir... |
tree | commitdiff |
2010-07-15 |
Bill Wendling | Use std::vector instead of TargetRegisterInfo::FirstVir... |
tree | commitdiff |
2010-07-15 |
Chris Lattner | revert bill's patches in an attempt to fix the buildbot. |
tree | commitdiff |
2010-07-15 |
Bill Wendling | Fix headers. |
tree | commitdiff |
2010-07-15 |
Bill Wendling | Use std::vector instead of a hard-coded array. The... |
tree | commitdiff |
2010-07-15 |
Bill Wendling | Use std::vector instead of a hard-coded array. The... |
tree | commitdiff |
2010-07-15 |
Chris Lattner | a more graceful fix for test/Other/inline-asm-newline... |
tree | commitdiff |
2010-07-14 |
Eric Christopher | 80-col. |
tree | commitdiff |
2010-07-14 |
Dan Gohman | Make the order in which variables are described in... |
tree | commitdiff |
2010-07-14 |
Dan Gohman | Properly restore DebugLoc after leaving the local const... |
tree | commitdiff |
2010-07-14 |
Dan Gohman | Delete fast-isel's trivial load optimization; it breaks... |
tree | commitdiff |
2010-07-14 |
Evan Cheng | Teach ProcessImplicitDefs to transform more COPY instru... |
tree | commitdiff |
2010-07-14 |
Dan Gohman | Don't propagate debug locations to instructions for... |
tree | commitdiff |
2010-07-13 |
Jakob Stoklund Olesen | Print VNInfo flags. |
tree | commitdiff |
2010-07-13 |
Dale Johannesen | In inline asm treat indirect 'X' constraint as 'm'. |
tree | commitdiff |
2010-07-13 |
Jakob Stoklund Olesen | Add an assertion to make PR7542 fail consistently. |
tree | commitdiff |
2010-07-13 |
Jakob Stoklund Olesen | Fix LiveInterval::overlaps so it doesn't claim touching... |
tree | commitdiff |
2010-07-13 |
Jakob Stoklund Olesen | Don't add memory operands to storeRegToStackSlot /... |
tree | commitdiff |
2010-07-12 |
Rafael Espindola | Fix a typo and fit in 80 columns. Found by Bob Wilson. |
tree | commitdiff |
2010-07-12 |
Duncan Sands | Convert some tab stops into spaces. |
tree | commitdiff |
2010-07-12 |
Rafael Espindola | Convert the last use of getPhysicalRegisterRegClass... |
tree | commitdiff |
2010-07-12 |
Rafael Espindola | Don't use getPhysicalRegisterRegClass in PBQP. The... |
tree | commitdiff |
2010-07-12 |
Rafael Espindola | Convert the last getPhysicalRegisterRegClass in VirtReg... |
tree | commitdiff |
2010-07-12 |
Chris Lattner | change machinelicm to use MachineInstr::isSafeToMove... |
tree | commitdiff |
2010-07-11 |
Jakob Stoklund Olesen | Remove TargetInstrInfo::copyRegToReg entirely. |
tree | commitdiff |
2010-07-11 |
Rafael Espindola | Convert uses of getPhysicalRegisterRegClass in VirtRegR... |
tree | commitdiff |
2010-07-11 |
Chandler Carruth | Remove two other uses of ATTRIBUTE_UNUSED for variables... |
tree | commitdiff |
2010-07-11 |
Jakob Stoklund Olesen | Use COPY for fast-isel bitconvert, but don't create... |
tree | commitdiff |
2010-07-11 |
Rafael Espindola | Fix va_arg for doubles. With this patch VAARG nodes... |
tree | commitdiff |
2010-07-11 |
Jakob Stoklund Olesen | Use COPY for extracting ImplicitDef'ed values from... |
tree | commitdiff |
2010-07-11 |
Jakob Stoklund Olesen | Use COPY in FastISel everywhere it is safe and trivial. |
tree | commitdiff |
2010-07-10 |
Jakob Stoklund Olesen | Replace copyRegToReg with COPY everywhere in lib/CodeGe... |
tree | commitdiff |
2010-07-10 |
Jakob Stoklund Olesen | Only collect subreg extracting copies for later coalescing. |
tree | commitdiff |
2010-07-10 |
Dan Gohman | Fix a bug in the code which re-inserts DBG_VALUE nodes... |
tree | commitdiff |
2010-07-10 |
Jakob Stoklund Olesen | Emit COPY instructions instead of using copyRegToReg... |
tree | commitdiff |
2010-07-10 |
Dan Gohman | Insert IMPLICIT_DEF instructions at the current insert... |
tree | commitdiff |
2010-07-10 |
Dan Gohman | Reapply bottom-up fast-isel, with several fixes for... |
tree | commitdiff |
2010-07-09 |
Devang Patel | Update DBG_VALUE to refer appropriate stack slot in... |
tree | commitdiff |
2010-07-09 |
Jakob Stoklund Olesen | Fix small bug in isMoveInstr -> COPY translation |
tree | commitdiff |
2010-07-09 |
Jakob Stoklund Olesen | Automatically fold COPY instructions into stack load... |
tree | commitdiff |
2010-07-09 |
Jakob Stoklund Olesen | Remat uncoalescable COPY instrs |
tree | commitdiff |
2010-07-09 |
Bill Wendling | Clarify what mysterious check means. |
tree | commitdiff |
2010-07-09 |
Dan Gohman | Fix MachineLICM to actually visit inner loops. |
tree | commitdiff |
2010-07-09 |
Jakob Stoklund Olesen | Change TII::foldMemoryOperand API to require the machin... |
tree | commitdiff |
2010-07-09 |
Bob Wilson | --- Reverse-merging r107947 into '.': |
tree | commitdiff |
2010-07-09 |
Gabor Greif | cache result of operator* |
tree | commitdiff |
2010-07-09 |
Jakob Stoklund Olesen | Avoid creating %physreg:subidx operands in SimpleRegist... |
tree | commitdiff |
2010-07-09 |
Jakob Stoklund Olesen | Deal with a few remaining spots that assume physical... |
tree | commitdiff |
2010-07-09 |
Jakob Stoklund Olesen | Fix broken isCopy handling in TrimLiveIntervalToLastUse. |
tree | commitdiff |
2010-07-09 |
Jakob Stoklund Olesen | Handle COPY in VirtRegRewriter. |
tree | commitdiff |
2010-07-09 |
Dan Gohman | Re-apply bottom-up fast-isel, with fixes. Be very caref... |
tree | commitdiff |
2010-07-09 |
Bob Wilson | Reenable DAG combining for vector shuffles. It looks... |
tree | commitdiff |
2010-07-08 |
Stuart Hastings | Reverting r107918 and r107919. Radar 8063111. |
tree | commitdiff |
2010-07-08 |
Jakob Stoklund Olesen | Revert "Fix broken isCopy handling in TrimLiveIntervalT... |
tree | commitdiff |
2010-07-08 |
Devang Patel | Relax assertion. In optimized code, it is possible... |
tree | commitdiff |
2010-07-08 |
Bill Wendling | Extension of r107506. Make sure that we don't mark... |
tree | commitdiff |
2010-07-08 |
Jakob Stoklund Olesen | Fix broken isCopy handling in TrimLiveIntervalToLastUse |
tree | commitdiff |
2010-07-08 |
Stuart Hastings | Fix decl/def debug info for template functions. Radar... |
tree | commitdiff |
2010-07-08 |
Devang Patel | Reuse DIEInteger for 1. This is frequently used while... |
tree | commitdiff |
2010-07-08 |
Jim Grosbach | Clean up scavengeRegister() a bit to prefer available... |
tree | commitdiff |
2010-07-08 |
Jakob Stoklund Olesen | Convert EXTRACT_SUBREG to COPY when emitting machine... |
tree | commitdiff |
2010-07-08 |
Jakob Stoklund Olesen | Remove references to INSERT_SUBREG after de-SSA. |
tree | commitdiff |
2010-07-08 |
Benjamin Kramer | Merge the duplicated iabs optimization in DAGCombiner... |
tree | commitdiff |
2010-07-08 |
Jakob Stoklund Olesen | Add TargetInstrInfo::copyPhysReg hook and use it from... |
tree | commitdiff |
2010-07-08 |
Dan Gohman | Revert 107840 107839 107813 107804 107800 107797 107791. |
tree | commitdiff |
2010-07-08 |
Jim Grosbach | When processing frame index virtual registers, consider... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Don't forward-declare registers for static allocas... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Fix -fast-isel-abort to check the right instruction. |
tree | commitdiff |
2010-07-07 |
Devang Patel | One MDNode may be used to create regular DIE as well... |
tree | commitdiff |
2010-07-07 |
Evan Cheng | Move getExtLoad() and (some) getLoad() DebugLoc argumen... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Not all custom inserters create new basic blocks. If... |
tree | commitdiff |
2010-07-07 |
Devang Patel | Rename couple of maps. |
tree | commitdiff |
2010-07-07 |
Devang Patel | 80 cols. |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Implement bottom-up fast-isel. This has the advantage... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Add X86FastISel support for return statements. This... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Update the insert position after scheduling, which... |
tree | commitdiff |
2010-07-07 |
Devang Patel | Update comment. |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Fix debugging strings. |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Give FunctionLoweringInfo an MBB member, avoiding the... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Simplify FastISel's constructor by giving it a Function... |
tree | commitdiff |
2010-07-07 |
Dan Gohman | Move FunctionLoweringInfo.h out into include/llvm/CodeG... |
tree | commitdiff |
next |