2011-07-02 |
Rafael Espindola | Use getVNInfoAt. |
tree | commitdiff |
2011-07-02 |
Jakob Stoklund Olesen | Better diagnostics when inline asm fails to allocate. |
tree | commitdiff |
2011-07-02 |
Rafael Espindola | Check the VN of the src register at the two copies... |
tree | commitdiff |
2011-07-02 |
Jakob Stoklund Olesen | Include a source location when complaining about bad... |
tree | commitdiff |
2011-07-02 |
Jakob Stoklund Olesen | Use a new strategy for preventing eviction loops in... |
tree | commitdiff |
2011-07-01 |
Cameron Zwarich | Take a stab at fixing the llvm-x86_64-linux-checks... |
tree | commitdiff |
2011-07-01 |
Evan Cheng | Rename TargetSubtarget to TargetSubtargetInfo for consi... |
tree | commitdiff |
2011-07-01 |
Duncan Sands | Disable commit 134216 ("Add 134199 back, but disable... |
tree | commitdiff |
2011-07-01 |
Rafael Espindola | Avoid DenseMap lookup. |
tree | commitdiff |
2011-07-01 |
Rafael Espindola | Fix off by one error. I misunderstood the comment about... |
tree | commitdiff |
2011-07-01 |
Rafael Espindola | Check the liveinterval, not the kill flag. |
tree | commitdiff |
2011-07-01 |
Jakob Stoklund Olesen | Don't inflate register classes used by inline asm. |
tree | commitdiff |
2011-07-01 |
Rafael Espindola | Add 134199 back, but disable the optimization when... |
tree | commitdiff |
2011-06-30 |
Rafael Espindola | Revert my previous patch while I debug llvm-gcc bootstrap. |
tree | commitdiff |
2011-06-30 |
Rafael Espindola | Don't give up on coalescing A and B when we find |
tree | commitdiff |
2011-06-30 |
Rafael Espindola | Create a isFullCopy predicate. |
tree | commitdiff |
2011-06-30 |
Rafael Espindola | Remove dead code. |
tree | commitdiff |
2011-06-30 |
Jakob Stoklund Olesen | Reapply r134047 now that the world is ready for it. |
tree | commitdiff |
2011-06-30 |
Eric Christopher | Remove getRegClassForInlineAsmConstraint and all depend... |
tree | commitdiff |
2011-06-29 |
Devang Patel | Revert r133953 for now. |
tree | commitdiff |
2011-06-29 |
Rafael Espindola | make compose and isMoveInstr static functions. |
tree | commitdiff |
2011-06-29 |
Benjamin Kramer | Revert a part of r126557 which could create unschedulab... |
tree | commitdiff |
2011-06-29 |
Jakob Stoklund Olesen | Revert r134047 while investigating a llvm-gcc-i386... |
tree | commitdiff |
2011-06-29 |
Evan Cheng | Sink SubtargetFeature and TargetInstrItineraries (renam... |
tree | commitdiff |
2011-06-29 |
Jakob Stoklund Olesen | Rewrite RAGreedy::splitAroundRegion, now with cool... |
tree | commitdiff |
2011-06-28 |
Evan Cheng | Move CallFrameSetupOpcode and CallFrameDestroyOpcode... |
tree | commitdiff |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
tree | commitdiff |
2011-06-28 |
Jakob Stoklund Olesen | Print registers by name instead of by number. |
tree | commitdiff |
2011-06-28 |
Chandler Carruth | Fix CMake build by removing this now dead file. |
tree | commitdiff |
2011-06-28 |
Jakob Stoklund Olesen | Fix a bad iterator dereference that Evan uncovered. |
tree | commitdiff |
2011-06-27 |
Evan Cheng | Remove RegClass2VRegMap from MachineRegisterInfo. |
tree | commitdiff |
2011-06-27 |
Evan Cheng | Remove the experimental (and unused) pre-ra splitting... |
tree | commitdiff |
2011-06-27 |
Devang Patel | During bottom up fast-isel, instructions emitted to... |
tree | commitdiff |
2011-06-27 |
Evan Cheng | More refactoring. Move getRegClass from TargetOperandIn... |
tree | commitdiff |
2011-06-27 |
Owen Anderson | The index stored in the RegDefIter is one after the... |
tree | commitdiff |
2011-06-27 |
Andrew Trick | pre-RA-sched: Cleanup register pressure tracking. |
tree | commitdiff |
2011-06-27 |
Jakob Stoklund Olesen | Track live-out physical registers in MachineDCE. |
tree | commitdiff |
2011-06-27 |
Jakob Stoklund Olesen | Distinguish early clobber output operands from clobbere... |
tree | commitdiff |
2011-06-27 |
Jakob Stoklund Olesen | Decode and pretty print inline asm operand descriptors. |
tree | commitdiff |
2011-06-26 |
Rafael Espindola | Remove unused methods. |
tree | commitdiff |
2011-06-26 |
Rafael Espindola | There is only one register coalescer. Merge it into... |
tree | commitdiff |
2011-06-26 |
Rafael Espindola | Merge SimpleRegisterCoalescing.cpp into RegisterCoalesc... |
tree | commitdiff |
2011-06-26 |
Rafael Espindola | merge SimpleRegisterCoalescing.h into RegisterCoalescer.h. |
tree | commitdiff |
2011-06-26 |
Rafael Espindola | Move RegisterCoalescer.h to lib/CodeGen. |
tree | commitdiff |
2011-06-26 |
Rafael Espindola | Remove unnecessary wrapper. |
tree | commitdiff |
2011-06-24 |
Owen Anderson | The scheduler needs to be aware on the existence of... |
tree | commitdiff |
2011-06-24 |
Devang Patel | Handle debug info for i128 constants. |
tree | commitdiff |
2011-06-24 |
Rafael Espindola | Simplify |
tree | commitdiff |
2011-06-24 |
Rafael Espindola | Now that bb with phis are not considered simple, duplic... |
tree | commitdiff |
2011-06-24 |
Rafael Espindola | Simplify now that blocks with phis are not considered... |
tree | commitdiff |
2011-06-24 |
Evan Cheng | Starting to refactor Target to separate out code that... |
tree | commitdiff |
2011-06-23 |
Bill Wendling | Use the presence of the __compact_unwind section to... |
tree | commitdiff |
2011-06-23 |
Rafael Espindola | Move more logic to shouldTailDuplicate and only duplica... |
tree | commitdiff |
2011-06-22 |
Bill Wendling | Add a flag that indicates whether a target supports... |
tree | commitdiff |
2011-06-22 |
Rafael Espindola | Reenable tail duplication of bb with just an unconditio... |
tree | commitdiff |
2011-06-22 |
Bill Wendling | Add a __LD,__compact_unwind section. |
tree | commitdiff |
2011-06-22 |
Chad Rosier | Revert r133607. This is causing failures in the Clang... |
tree | commitdiff |
2011-06-22 |
Nick Lewycky | Emit trailing padding on constant vectors when TargetDa... |
tree | commitdiff |
2011-06-22 |
Jay Foad | Replace the existing forms of ConstantArray::get()... |
tree | commitdiff |
2011-06-22 |
Rafael Espindola | Reenable the optimization added in 133415, but change... |
tree | commitdiff |
2011-06-21 |
Devang Patel | After register is spilled there should not be any DBG_V... |
tree | commitdiff |
2011-06-21 |
Owen Anderson | Fix some trailing issues from my introduction of MVT... |
tree | commitdiff |
2011-06-21 |
Bill Wendling | Add verbose EH table printing to SjLj exception tables. |
tree | commitdiff |
2011-06-21 |
Devang Patel | There could be more than one DBG_VALUE instructions... |
tree | commitdiff |
2011-06-21 |
Bill Wendling | Improve the comment printing for the EH table. This... |
tree | commitdiff |
2011-06-21 |
Evan Cheng | Teach dag combine to match halfword byteswap patterns. |
tree | commitdiff |
2011-06-20 |
Rafael Espindola | Disable again. |
tree | commitdiff |
2011-06-20 |
Rafael Espindola | Re enable 133415 with two fixes |
tree | commitdiff |
2011-06-20 |
Duncan Sands | Disable the logic added by rafael in commit 133415... |
tree | commitdiff |
2011-06-20 |
Nadav Rotem | Fix PromoteIntRes_TRUNCATE: Add support for cases where the |
tree | commitdiff |
2011-06-20 |
Francois Pichet | Fix MSVC build. next() function already exists in the... |
tree | commitdiff |
2011-06-20 |
Rafael Espindola | Teach early dup how to duplicate basic blocks with... |
tree | commitdiff |
2011-06-20 |
Chris Lattner | Revamp the "ConstantStruct::get" methods. Previously... |
tree | commitdiff |
2011-06-19 |
Jay Foad | Fix a FIXME by making GlobalVariable::getInitializer... |
tree | commitdiff |
2011-06-19 |
Nadav Rotem | Code cleanups: Remove duplicated logic in PromotInteRes... |
tree | commitdiff |
2011-06-19 |
Nadav Rotem | Calls to AssertZext and getZeroExtendInReg must be... |
tree | commitdiff |
2011-06-19 |
Nadav Rotem | When promoting the vector elements in CopyToParts,... |
tree | commitdiff |
2011-06-18 |
Chris Lattner | fix the varargs version of StructType::get to not requi... |
tree | commitdiff |
2011-06-18 |
Benjamin Kramer | Simplify code. No change in functionality. |
tree | commitdiff |
2011-06-18 |
Benjamin Kramer | Don't allocate empty read-only SmallVectors during... |
tree | commitdiff |
2011-06-18 |
Benjamin Kramer | Remove unused but set variables. |
tree | commitdiff |
2011-06-18 |
Eric Christopher | Fix UMULO support for 2x register width to allow the... |
tree | commitdiff |
2011-06-17 |
Jakob Stoklund Olesen | Only call TRI::getRawAllocationOrder to resolve a targe... |
tree | commitdiff |
2011-06-17 |
Eric Christopher | Fix comment. |
tree | commitdiff |
2011-06-17 |
Bill Wendling | Use the verbose asm flag instead of a new flag for... |
tree | commitdiff |
2011-06-17 |
Eric Christopher | Lower multiply with overflow checking to __mulo<mode> |
tree | commitdiff |
2011-06-17 |
Bill Wendling | Add an option that allows one to "decode" the LSDA. |
tree | commitdiff |
2011-06-17 |
Jakub Staszak | getSuccWeight returns now default 0 if Weights vector... |
tree | commitdiff |
2011-06-17 |
Jakub Staszak | Allow empty Weights vector. |
tree | commitdiff |
2011-06-17 |
Rafael Espindola | Two fixes relating to debug value: |
tree | commitdiff |
2011-06-17 |
Lang Hames | Add a hook for PBQP clients to run a custom pre-alloc... |
tree | commitdiff |
2011-06-17 |
Rafael Espindola | Enable early duplication of small blocks. There are... |
tree | commitdiff |
2011-06-16 |
Jakob Stoklund Olesen | Rename TRI::getAllocationOrder() to getRawAllocationOrd... |
tree | commitdiff |
2011-06-16 |
Jakob Stoklund Olesen | Don't use register classes larger than TLI->getRegClass... |
tree | commitdiff |
2011-06-16 |
Jakob Stoklund Olesen | Teach antidependency breakers to use RegisterClassInfo. |
tree | commitdiff |
2011-06-16 |
Jakob Stoklund Olesen | Move PBQP off allocation_order_begin. No functional... |
tree | commitdiff |
2011-06-16 |
Jakub Staszak | Introduce MachineBranchProbabilityInfo class, which... |
tree | commitdiff |
2011-06-16 |
Owen Anderson | Change the REG_SEQUENCE SDNode to take an explict regis... |
tree | commitdiff |
2011-06-16 |
Jakob Stoklund Olesen | Switch linear scan to using RegisterClassInfo. |
tree | commitdiff |
2011-06-16 |
Jakub Staszak | Test commit. |
tree | commitdiff |
next |