2011-08-16 |
Nadav Rotem | Revert r137562 because it caused PR10674 |
tree | commitdiff |
2011-08-13 |
Nadav Rotem | Fix PR 10635. When generating integer constants, the... |
tree | commitdiff |
2011-08-12 |
Bill Wendling | Initial commit of the 'landingpad' instruction. |
tree | commitdiff |
2011-08-12 |
Nadav Rotem | Revert r137310 because it does not optimize any code... |
tree | commitdiff |
2011-08-12 |
Duncan Sands | Silence a bunch (but not all) "variable written but... |
tree | commitdiff |
2011-08-11 |
Nadav Rotem | [AVX] When joining two XMM registers into a YMM regist... |
tree | commitdiff |
2011-08-11 |
Chris Lattner | fix PR10605 / rdar://9930964 by adding a pretty scary... |
tree | commitdiff |
2011-08-03 |
Devang Patel | Do not drop undef debug values. These are used as range... |
tree | commitdiff |
2011-08-03 |
Eli Friedman | New approach to r136737: insert the necessary fences... |
tree | commitdiff |
2011-08-02 |
Eli Friedman | Don't create a ridiculous EXTRACT_ELEMENT. PR10563. |
tree | commitdiff |
2011-07-31 |
Bill Wendling | Add the 'resume' instruction for the new EH rewrite. |
tree | commitdiff |
2011-07-30 |
Bill Wendling | Revert r136253, r136263, r136269, r136313, r136325... |
tree | commitdiff |
2011-07-29 |
Jakub Staszak | Do not lose branch weights when lowering SwitchInst. |
tree | commitdiff |
2011-07-29 |
Jakub Staszak | Remove unneeded const_cast. |
tree | commitdiff |
2011-07-29 |
Eli Friedman | Misc optimizer+codegen work for 'cmpxchg' and 'atomicrm... |
tree | commitdiff |
2011-07-29 |
Bill Wendling | Use the pointer type size. |
tree | commitdiff |
2011-07-29 |
Bill Wendling | And now something that compiles... |
tree | commitdiff |
2011-07-29 |
Bill Wendling | Make sure to sext or trunc the result from the register. |
tree | commitdiff |
2011-07-29 |
Chandler Carruth | Rewrite the CMake build to use explicit dependencies... |
tree | commitdiff |
2011-07-28 |
Bill Wendling | Visit the landingpad instruction. |
tree | commitdiff |
2011-07-28 |
Bill Wendling | Add the AddLandingPadInfo function. |
tree | commitdiff |
2011-07-28 |
Eli Friedman | LangRef and basic memory-representation/reading/writing... |
tree | commitdiff |
2011-07-28 |
Bill Wendling | The personality function should be a Function* and... |
tree | commitdiff |
2011-07-28 |
Nadav Rotem | CR fix: The ANY_EXTEND can be removed because the input... |
tree | commitdiff |
2011-07-27 |
Eli Friedman | Code generation for 'fence' instruction. |
tree | commitdiff |
2011-07-27 |
Bill Wendling | Merge the contents from exception-handling-rewrite... |
tree | commitdiff |
2011-07-27 |
Jeffrey Yasskin | Explicitly cast narrowing conversions inside {}s that... |
tree | commitdiff |
2011-07-27 |
Dan Gohman | Revert r136156, which broke several buildbots. |
tree | commitdiff |
2011-07-26 |
Dan Gohman | Delete unnecessarily cautious LastCALLSEQ code. |
tree | commitdiff |
2011-07-26 |
Eli Friedman | Add obvious missing case to switch. PR10497. |
tree | commitdiff |
2011-07-25 |
Eli Friedman | Initial implementation of 'fence' instruction, the... |
tree | commitdiff |
2011-07-25 |
Eli Friedman | Make sure this DAGCombine actually returns an UNDEF... |
tree | commitdiff |
2011-07-20 |
Eli Friedman | PR10421: Fix a straightforward bug in the widening... |
tree | commitdiff |
2011-07-19 |
Devang Patel | Revert r135423. |
tree | commitdiff |
2011-07-18 |
Jeffrey Yasskin | Add APInt(numBits, ArrayRef<uint64_t> bigVal) construct... |
tree | commitdiff |
2011-07-18 |
Devang Patel | During bottom up fast-isel, instructions emitted to... |
tree | commitdiff |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
tree | commitdiff |
2011-07-17 |
Nadav Rotem | Minor code cleanups |
tree | commitdiff |
2011-07-15 |
Dan Gohman | LegalizeDAG doesn't need its own copy of this enum. |
tree | commitdiff |
2011-07-15 |
Dan Gohman | Delete LegalizeDAG's own version of isTypeLegal and... |
tree | commitdiff |
2011-07-15 |
Dan Gohman | Delete an unused variable and a redundant assert. |
tree | commitdiff |
2011-07-15 |
Dan Gohman | Modernize comments. |
tree | commitdiff |
2011-07-14 |
Eric Christopher | Check register class matching instead of width of type... |
tree | commitdiff |
2011-07-14 |
Nadav Rotem | [VECTOR-SELECT] |
tree | commitdiff |
2011-07-14 |
Nadav Rotem | Add assertion for the chain value type |
tree | commitdiff |
2011-07-14 |
Benjamin Kramer | Don't emit a bit test if there is only one case the... |
tree | commitdiff |
2011-07-14 |
Eric Christopher | Add a dag combine pattern for folding C2-(A+C1) ->... |
tree | commitdiff |
2011-07-13 |
Jay Foad | Convert InsertValueInst and ExtractValueInst APIs to... |
tree | commitdiff |
2011-07-08 |
Cameron Zwarich | Add an intrinsic and codegen support for fused multiply... |
tree | commitdiff |
2011-07-08 |
Benjamin Kramer | Apparently we can't expect a BinaryOperator here. |
tree | commitdiff |
2011-07-08 |
Benjamin Kramer | Emit a more efficient magic number multiplication for... |
tree | commitdiff |
2011-07-07 |
Eric Christopher | Remove a FIXME. All of the standard ones are in the... |
tree | commitdiff |
2011-07-07 |
Lang Hames | Add functions 'hasPredecessor' and 'hasPredecessorHelpe... |
tree | commitdiff |
2011-07-06 |
Eric Christopher | Grammar and 80-col. |
tree | commitdiff |
2011-07-06 |
Jakub Staszak | Introduce "expect" intrinsic instructions. |
tree | commitdiff |
2011-07-01 |
Evan Cheng | Rename TargetSubtarget to TargetSubtargetInfo for consi... |
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 |
Benjamin Kramer | Revert a part of r126557 which could create unschedulab... |
tree | commitdiff |
2011-06-29 |
Evan Cheng | Sink SubtargetFeature and TargetInstrItineraries (renam... |
tree | commitdiff |
2011-06-28 |
Evan Cheng | - Rename TargetInstrDesc, TargetOperandInfo to MCInstrD... |
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 | Distinguish early clobber output operands from clobbere... |
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-22 |
Jay Foad | Replace the existing forms of ConstantArray::get()... |
tree | commitdiff |
2011-06-21 |
Owen Anderson | Fix some trailing issues from my introduction of MVT... |
tree | commitdiff |
2011-06-21 |
Evan Cheng | Teach dag combine to match halfword byteswap patterns. |
tree | commitdiff |
2011-06-20 |
Nadav Rotem | Fix PromoteIntRes_TRUNCATE: Add support for cases where the |
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 |
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 |
Eric Christopher | Fix comment. |
tree | commitdiff |
2011-06-17 |
Eric Christopher | Lower multiply with overflow checking to __mulo<mode> |
tree | commitdiff |
2011-06-16 |
Jakob Stoklund Olesen | Don't use register classes larger than TLI->getRegClass... |
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 | Add TargetRegisterInfo::getRawAllocationOrder(). |
tree | commitdiff |
2011-06-16 |
Nick Lewycky | Add a DAGCombine for (ext (binop (load x), cst)). |
tree | commitdiff |
2011-06-15 |
Owen Anderson | Add a new MVT::untyped. This will be used in future... |
tree | commitdiff |
2011-06-15 |
Andrew Trick | Added -stress-sched flag in the Asserts build. |
tree | commitdiff |
2011-06-15 |
Nadav Rotem | getZeroExtendInReg needs to get a scalar type |
tree | commitdiff |
2011-06-15 |
Nadav Rotem | Enable the simplification of truncating-store after... |
tree | commitdiff |
2011-06-14 |
Chad Rosier | When pattern matching during instruction selection... |
tree | commitdiff |
2011-06-14 |
Nadav Rotem | Add a testcase for checking the integer-promotion of... |
tree | commitdiff |
2011-06-14 |
Nadav Rotem | Disable trunc-store simplification on vectors. |
tree | commitdiff |
2011-06-14 |
Bruno Cardoso Lopes | Add one more argument to the prefetch intrinsic to... |
tree | commitdiff |
2011-06-13 |
Nadav Rotem | Fix a bug in FindMemType. When widening vector loads... |
tree | commitdiff |
2011-06-12 |
Nadav Rotem | Fix a bug in the calculation of the vectorTypeBreakdown... |
tree | commitdiff |
2011-06-12 |
Nadav Rotem | Improve the generated code by getCopyFromPartsVector... |
tree | commitdiff |
2011-06-11 |
Chad Rosier | Revert r132871. |
tree | commitdiff |
2011-06-11 |
Chad Rosier | Typo. |
tree | commitdiff |
2011-06-10 |
Eric Christopher | 80-col cleanups. |
tree | commitdiff |
2011-06-09 |
Eli Friedman | Change this DAGCombine to build AND of SHR instead... |
tree | commitdiff |
next |