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 |
2011-06-08 |
Eric Christopher | Add a parameter to CCState so that it can access the... |
tree | commitdiff |
2011-06-08 |
Andrew Trick | Remove a temporary test case probe in CheckForLiveRegDef. |
tree | commitdiff |
2011-06-07 |
Andrew Trick | Fix a merge bug in preRAsched for handling physreg... |
tree | commitdiff |
2011-06-06 |
Nadav Rotem | Add methods to support the integer-promotion of vector... |
tree | commitdiff |
2011-06-06 |
Stuart Hastings | Avoid FGETSIGN of 80-bit types. Fixes PR10085. |
tree | commitdiff |
2011-06-06 |
Eli Friedman | PR10077: fix fast-isel of extractvalue of aggregate... |
tree | commitdiff |
2011-06-04 |
Nadav Rotem | TypeLegalizer: Add support for passing of vector-promot... |
tree | commitdiff |
2011-06-04 |
Nadav Rotem | TypeLegalizer: Fix a bug in the promotion of elements... |
tree | commitdiff |
2011-06-03 |
Eric Christopher | Add a TODO about memory operands. |
tree | commitdiff |
2011-06-02 |
Eric Christopher | Have LowerOperandForConstraint handle multiple characte... |
tree | commitdiff |
2011-06-02 |
Rafael Espindola | Revert 132424 to fix PR10068. |
tree | commitdiff |
2011-06-02 |
Jakob Stoklund Olesen | Use TRI::has{Sub,Super}ClassEq() where possible. |
tree | commitdiff |
2011-06-01 |
Stuart Hastings | Recommit 132404 with fixes. rdar://problem/5993888 |
tree | commitdiff |
2011-06-01 |
Eric Christopher | Allow bitcasts between valid types of the same size... |
tree | commitdiff |
2011-06-01 |
Nadav Rotem | Refactor LegalizeTypes: Erase LegalizeAction and make... |
tree | commitdiff |
2011-06-01 |
Stuart Hastings | Fix double FGETSIGN to work on x86_32; followup to... |
tree | commitdiff |
2011-06-01 |
Stuart Hastings | Turn on FGETSIGN for x86. Followup to 132388. rdar... |
tree | commitdiff |
2011-06-01 |
Nadav Rotem | This patch is another step in the direction of adding... |
tree | commitdiff |
2011-05-28 |
Nadav Rotem | Refactor the type legalizer. Switch TargetLowering... |
tree | commitdiff |
2011-05-27 |
Nadav Rotem | Refactor getActionType and getTypeToTransformTo ; place... |
tree | commitdiff |
2011-05-25 |
Eli Friedman | Rewrite fast-isel integer cast handling to handle more... |
tree | commitdiff |
2011-05-25 |
Devang Patel | Remove unused statistical counter. |
tree | commitdiff |
2011-05-24 |
Devang Patel | Remove dead code. |
tree | commitdiff |
2011-05-24 |
Evan Cheng | - Teach SelectionDAG::isKnownNeverZero to return true... |
tree | commitdiff |
2011-05-23 |
Devang Patel | Revert 121907 (it causes llc crash) and apply original... |
tree | commitdiff |
2011-05-23 |
Devang Patel | Preserve debug info during iSel by keeping DanglingDebu... |
tree | commitdiff |
2011-05-23 |
Devang Patel | While replacing all uses of a SDValue with another... |
tree | commitdiff |
2011-05-22 |
Chris Lattner | Eliminate some temporary variables, and don't call... |
tree | commitdiff |
2011-05-21 |
Benjamin Kramer | Implement mulo x, 2 -> addo x, x in DAGCombiner. |
tree | commitdiff |
2011-05-19 |
Cameron Zwarich | Fix PR9955 by only attaching load memory operands to... |
tree | commitdiff |
2011-05-19 |
Stuart Hastings | Update some currently-disabled code, preparing for... |
tree | commitdiff |
2011-05-18 |
Duncan Sands | Revert commit 131534 since it seems to have broken... |
tree | commitdiff |
2011-05-18 |
Nadav Rotem | Refactor getActionType and getTypeToTransformTo ; place... |
tree | commitdiff |
2011-05-17 |
Eli Friedman | Make fast-isel miss counting in -stats and -fast-isel... |
tree | commitdiff |
2011-05-17 |
Dan Gohman | Misc. code cleanups. |
tree | commitdiff |
2011-05-17 |
Dan Gohman | Misc. code cleanups. |
tree | commitdiff |
2011-05-16 |
Dan Gohman | Delete unused variables. |
tree | commitdiff |
2011-05-16 |
Dan Gohman | Trim #includes. |
tree | commitdiff |
2011-05-16 |
Dan Gohman | Fix whitespace and 80-column violations. |
tree | commitdiff |
2011-05-16 |
Jim Grosbach | Track how many insns fast-isel successfully selects... |
tree | commitdiff |
2011-05-16 |
Devang Patel | Preserve debug info for unused zero extended boolean... |
tree | commitdiff |
2011-05-16 |
Eli Friedman | Make fast-isel work correctly s/uadd.with.overflow... |
tree | commitdiff |
2011-05-16 |
Eli Friedman | Fix silly typo. |
tree | commitdiff |
2011-05-16 |
Eli Friedman | Basic fast-isel of extractvalue. Not too helpful on... |
tree | commitdiff |
2011-05-16 |
Rafael Espindola | Don't do tail calls in a function that call setjmp... |
tree | commitdiff |
2011-05-14 |
Eli Friedman | Fix a FIXME by moving the fast-isel implementation... |
tree | commitdiff |
2011-05-13 |
Rafael Espindola | Make codegen able to handle values of empty types.... |
tree | commitdiff |
2011-05-13 |
Stuart Hastings | Since I can't reproduce the failures from 131261, re... |
tree | commitdiff |
2011-05-13 |
Stuart Hastings | Revert 131266 and 131261 due to buildbot complaints. |
tree | commitdiff |
2011-05-12 |
Stuart Hastings | Non-fast-isel followup to 129634; correctly handle... |
tree | commitdiff |
2011-05-11 |
Nadav Rotem | Fixes a bug in the DAGCombiner. LoadSDNodes have two... |
tree | commitdiff |
2011-05-11 |
Bill Wendling | Give the 'eh.sjlj.dispatchsetup' intrinsic call the... |
tree | commitdiff |
2011-05-10 |
Eli Friedman | Disable my little CopyToReg argument hack with fast... |
tree | commitdiff |
2011-05-10 |
Stuart Hastings | Correctly walk through nested and adjacent CALLSEQ_STAR... |
tree | commitdiff |
2011-05-09 |
Eric Christopher | Look through struct wrapped types for inline asm statments. |
tree | commitdiff |
2011-05-09 |
Duncan Sands | Indent properly, no functionality change. |
tree | commitdiff |
2011-05-06 |
Evan Cheng | 80 col violations. |
tree | commitdiff |
2011-05-06 |
Eli Friedman | Make the logic for determining function alignment more... |
tree | commitdiff |
2011-05-06 |
Eli Friedman | Use array_lengthof. No functional change. |
tree | commitdiff |
2011-05-05 |
Owen Anderson | Allow FastISel of three-register-operand instructions. |
tree | commitdiff |
2011-05-05 |
Eli Friedman | Avoid extra vreg copies for arguments passed in registe... |
tree | commitdiff |
2011-05-05 |
Eli Friedman | Small syntax cleanup; we don't need to #define constant... |
tree | commitdiff |
2011-05-02 |
Owen Anderson | Other parts of the SelectionDAG framework assume that... |
tree | commitdiff |
2011-04-29 |
Eli Friedman | Make FastEmit_ri_ try a bit harder to succeed for suppo... |
tree | commitdiff |
2011-04-28 |
Eli Friedman | Fix a silly mistake in r130338. |
tree | commitdiff |
2011-04-27 |
Eli Friedman | Make the fast-isel code for literal 0.0 a bit shorter... |
tree | commitdiff |
2011-04-27 |
Eli Friedman | Remove unused function. |
tree | commitdiff |
2011-04-26 |
Evan Cheng | Be careful about scheduling nodes above previous calls... |
tree | commitdiff |
next |