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 |
2011-04-26 |
Dan Gohman | Fast-isel support for simple inline asms. |
tree | commitdiff |
2011-04-26 |
Evan Cheng | Fix typo |
tree | commitdiff |
2011-04-25 |
Devang Patel | A dbg.declare may not be in entry block, even if it... |
tree | commitdiff |
2011-04-23 |
Jay Foad | Remove unused STL header includes. |
tree | commitdiff |
2011-04-22 |
Owen Anderson | Teach FastISel to deal with instructions that have... |
tree | commitdiff |
2011-04-22 |
Chris Lattner | Recommit the fix for rdar://9289512 with a couple tweaks to |
tree | commitdiff |
2011-04-22 |
Benjamin Kramer | DAGCombine: fold "(zext x) == C" into "x == (trunc... |
tree | commitdiff |
2011-04-21 |
Daniel Dunbar | Revert r1296656, "Fix rdar://9289512 - not folding... |
tree | commitdiff |
2011-04-20 |
Eric Christopher | Rewrite the expander for umulo/smulo to remember to... |
tree | commitdiff |
2011-04-19 |
Stuart Hastings | Delete unnecessary variable. <rdar://problem/7662569> |
tree | commitdiff |
2011-04-19 |
Eli Friedman | SelectBasicBlock is rather slow even when it doesn... |
tree | commitdiff |
2011-04-19 |
Stuart Hastings | Support nested CALLSEQ_BEGIN/END; necessary for ARM... |
tree | commitdiff |
2011-04-19 |
Chris Lattner | Implement support for x86 fastisel of small fixed-sized... |
tree | commitdiff |
2011-04-18 |
Chris Lattner | while we're at it, handle 'sdiv exact' of a power of... |
tree | commitdiff |
2011-04-18 |
Chris Lattner | fix rdar://9297011 - udiv by power of two causing fast... |
tree | commitdiff |
2011-04-17 |
Chris Lattner | 1. merge fast-isel-shift-imm.ll into fast-isel-x86... |
tree | commitdiff |
2011-04-17 |
Chris Lattner | fix an oversight which caused us to compile the testcas... |
tree | commitdiff |
2011-04-17 |
Chris Lattner | Fix rdar://9289512 - not folding load into compare... |
tree | commitdiff |
2011-04-17 |
Chris Lattner | split a complex predicate out to a helper function... |
tree | commitdiff |
2011-04-17 |
Chris Lattner | fix rdar://9289583 - fast isel should handle non-canoni... |
tree | commitdiff |
2011-04-16 |
Eli Friedman | PR9055: extend the fix to PR4050 (r70179) to apply... |
tree | commitdiff |
2011-04-16 |
Evan Cheng | Fix divmod libcall lowering. Convert to {S|U}DIVREM... |
tree | commitdiff |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
tree | commitdiff |
2011-04-14 |
Owen Anderson | Fix another instance of the DAG combiner not using... |
tree | commitdiff |
2011-04-14 |
Andrew Trick | In the pre-RA scheduler, maintain cmp+br proximity. |
tree | commitdiff |
2011-04-14 |
Chris Lattner | sink a call into its only use. |
tree | commitdiff |
2011-04-13 |
Owen Anderson | During post-legalization DAG combining, be careful... |
tree | commitdiff |
2011-04-13 |
Andrew Trick | Recommit r129383. PreRA scheduler heuristic fixes:... |
tree | commitdiff |
2011-04-12 |
Andrew Trick | Revert 129383. It causes some targets to hit a schedule... |
tree | commitdiff |
2011-04-12 |
Andrew Trick | PreRA scheduler heuristic fixes: VRegCycle, TokenFactor... |
tree | commitdiff |
2011-04-11 |
Jay Foad | Don't include Operator.h from InstrTypes.h. |
tree | commitdiff |
2011-04-09 |
Chris Lattner | Avoid excess precision issues that lead to generating... |
tree | commitdiff |
2011-04-09 |
Chris Lattner | have dag combine zap "store undef", which can be formed... |
tree | commitdiff |
2011-04-08 |
Evan Cheng | Change -arm-trap-func= into a non-arm specific option... |
tree | commitdiff |
2011-04-07 |
Andrew Trick | Added a check in the preRA scheduler for potential... |
tree | commitdiff |
2011-04-05 |
Bill Wendling | Revamp the SjLj "dispatch setup" intrinsic. |
tree | commitdiff |
2011-04-05 |
Stuart Hastings | Revert 123704; it broke threaded LLVM. |
tree | commitdiff |
2011-04-02 |
Cameron Zwarich | Add a RemoveFromWorklist method to DCI. This is needed... |
tree | commitdiff |
2011-04-01 |
Evan Cheng | Add comments. |
tree | commitdiff |
2011-04-01 |
Evan Cheng | Assign node order numbers to results of call instructio... |
tree | commitdiff |
2011-04-01 |
Evan Cheng | Issue libcalls __udivmod*i4 / __divmod*i4 for div ... |
tree | commitdiff |
2011-03-26 |
Benjamin Kramer | Turn SelectionDAGBuilder::GetRegistersForValue into... |
tree | commitdiff |
2011-03-25 |
Andrew Trick | Fix for -pre-RA-sched=source. |
tree | commitdiff |
2011-03-23 |
Eli Friedman | PR9535: add support for splitting and scalarizing vecto... |
tree | commitdiff |
2011-03-23 |
Andrew Trick | Ensure that def-side physreg copies are scheduled above... |
tree | commitdiff |
2011-03-23 |
Andrew Trick | whitespace |
tree | commitdiff |
2011-03-23 |
Andrew Trick | Added block number and name to isel debug output. |
tree | commitdiff |
2011-03-21 |
Eric Christopher | Grammar-o. |
tree | commitdiff |
2011-03-19 |
Nadav Rotem | Add support for legalizing UINT_TO_FP of vectors on... |
tree | commitdiff |
2011-03-17 |
Benjamin Kramer | BuildUDIV: If the divisor is even we can simplify the... |
tree | commitdiff |
2011-03-17 |
Cameron Zwarich | Move more logic into getTypeForExtArgOrReturn. |
tree | commitdiff |
2011-03-17 |
Cameron Zwarich | Rename getTypeForExtendedInteger() to getTypeForExtArgO... |
tree | commitdiff |
2011-03-16 |
Cameron Zwarich | The x86-64 ABI says that a bool is only guaranteed... |
tree | commitdiff |
2011-03-16 |
Cameron Zwarich | Don't recompute something that we already have in a... |
tree | commitdiff |
2011-03-15 |
Evan Cheng | sext(undef) = 0, because the top bits will all be the... |
tree | commitdiff |
2011-03-14 |
Evan Cheng | BIT_CONVERT has been renamed to BITCAST. |
tree | commitdiff |
2011-03-14 |
Evan Cheng | Minor optimization. sign-ext/anyext of undef is still... |
tree | commitdiff |
2011-03-11 |
Owen Anderson | Teach FastISel to support register-immediate-immediate... |
tree | commitdiff |
2011-03-11 |
Andrew Trick | Replace -dag-chain-limit flag with constant. It has... |
tree | commitdiff |
2011-03-11 |
Evan Cheng | Avoid replacing the value of a directly stored load... |
tree | commitdiff |
2011-03-10 |
Evan Cheng | Re-commit 127368 and 127371. They are exonerated. |
tree | commitdiff |
2011-03-09 |
Evan Cheng | Revert 127368 and 127371 for now. |
tree | commitdiff |
2011-03-09 |
Evan Cheng | Change the definition of TargetRegisterInfo::getCrossCo... |
tree | commitdiff |
2011-03-09 |
Andrew Trick | Improve pre-RA-sched register pressure tracking for... |
tree | commitdiff |
2011-03-09 |
Benjamin Kramer | Fix typo, make helper static. |
tree | commitdiff |
2011-03-08 |
Eric Christopher | Fix some latent bugs if the nodes are unschedulable... |
tree | commitdiff |
2011-03-08 |
Andrew Trick | Further improvements to pre-RA-sched=list-ilp. |
tree | commitdiff |
2011-03-07 |
Cameron Zwarich | Move getRegPressureLimit() from TargetLoweringInfo... |
tree | commitdiff |
2011-03-07 |
Owen Anderson | Use the correct LHS type when determining the legalizat... |
tree | commitdiff |
2011-03-06 |
Eric Christopher | Typo. |
tree | commitdiff |
2011-03-06 |
Andrew Trick | Disable a couple of experimental heuristics to get... |
tree | commitdiff |
2011-03-05 |
Andrew Trick | Be explicit with abs(). Visual Studio workaround. |
tree | commitdiff |
2011-03-05 |
Andrew Trick | Fix for -sched-high-latency-cycles in sched=list-ilp... |
tree | commitdiff |
2011-03-05 |
Andrew Trick | Missing comment. |
tree | commitdiff |
2011-03-05 |
Andrew Trick | Increased the register pressure limit on x86_64 from... |
tree | commitdiff |
2011-03-04 |
Duncan Sands | Revert commit 126684 "Use the correct shift amount... |
tree | commitdiff |
2011-03-04 |
Andrew Trick | Minor pre-RA-sched fixes and cleanup. |
tree | commitdiff |
2011-03-03 |
Bill Wendling | There are times when the landing pad won't have a call... |
tree | commitdiff |
next |