2012-09-19 |
Bill Wendling | Add predicates for queries on whether an attribute... |
blob | commitdiff | raw | diff to current |
2012-09-06 |
Nadav Rotem | Fix a few old-GCC warnings. No functional change. |
blob | commitdiff | raw | diff to current |
2012-09-05 |
Roman Divacky | Stop casting away const qualifier needlessly. |
blob | commitdiff | raw | diff to current |
2012-09-04 |
Preston Gurd | Generic Bypass Slow Div |
blob | commitdiff | raw | diff to current |
2012-08-17 |
Benjamin Kramer | TargetLowering: Use the large shift amount during legal... |
blob | commitdiff | raw | diff to current |
2012-07-31 |
Micah Villmow | Conform to LLVM coding style. |
blob | commitdiff | raw | diff to current |
2012-07-31 |
Micah Villmow | Don't generate ordered or unordered comparison operatio... |
blob | commitdiff | raw | diff to current |
2012-07-19 |
Bill Wendling | Remove tabs. |
blob | commitdiff | raw | diff to current |
2012-07-17 |
Evan Cheng | Implement r160312 as target indepedenet dag combine. |
blob | commitdiff | raw | diff to current |
2012-07-17 |
Evan Cheng | Make sure constant bitwidth is <= 64 bit before calling... |
blob | commitdiff | raw | diff to current |
2012-07-17 |
Evan Cheng | This is another case where instcombine demanded bits... |
blob | commitdiff | raw | diff to current |
2012-07-05 |
Duncan Sands | All cases are covered, no need for a default. This... |
blob | commitdiff | raw | diff to current |
2012-07-05 |
Duncan Sands | Use the right kind of booleans: we were emitting 0... |
blob | commitdiff | raw | diff to current |
2012-07-02 |
Evan Cheng | Target option DisableJumpTables is a gross hack. Move... |
blob | commitdiff | raw | diff to current |
2012-06-04 |
Nadav Rotem | Remove the "-promote-elements" flag. This flag is now... |
blob | commitdiff | raw | diff to current |
2012-06-02 |
Benjamin Kramer | Fix typos found by github.com/lyda/misspell-check |
blob | commitdiff | raw | diff to current |
2012-05-25 |
Eli Friedman | Simplify code for calling a function where CanLowerRetu... |
blob | commitdiff | raw | diff to current |
2012-05-05 |
Benjamin Kramer | Add a new target hook "predictableSelectIsExpensive". |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Jakob Stoklund Olesen | Make sure findRepresentativeClass picks the widest... |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Jakob Stoklund Olesen | Use SuperRegClassIterator for findRepresentativeClass(). |
blob | commitdiff | raw | diff to current |
2012-04-21 |
Nadav Rotem | Teach getVectorTypeBreakdown about promotion of vectors... |
blob | commitdiff | raw | diff to current |
2012-04-17 |
Joel Jones | Fixes a problem in instruction selection with testing... |
blob | commitdiff | raw | diff to current |
2012-04-09 |
Akira Hatanaka | Have TargetLowering::getPICJumpTableRelocBase return... |
blob | commitdiff | raw | diff to current |
2012-04-08 |
Chandler Carruth | Move the TLSModel information into the TargetMachine... |
blob | commitdiff | raw | diff to current |
2012-04-05 |
Jakob Stoklund Olesen | Don't break the IV update in TLI::SimplifySetCC(). |
blob | commitdiff | raw | diff to current |
2012-04-04 |
Rafael Espindola | Always compute all the bits in ComputeMaskedBits. |
blob | commitdiff | raw | diff to current |
2012-04-04 |
Craig Topper | Remove default case from switch that was already coveri... |
blob | commitdiff | raw | diff to current |
2012-04-03 |
Chad Rosier | Fix an issue in SimplifySetCC() specific to vector... |
blob | commitdiff | raw | diff to current |
2012-01-31 |
Eli Friedman | Use the correct ShiftAmtTy for creating shifts after... |
blob | commitdiff | raw | diff to current |
2012-01-16 |
David Blaikie | Refactor variables unused under non-assert builds ... |
blob | commitdiff | raw | diff to current |
2012-01-15 |
Nadav Rotem | [AVX] Optimize x86 VSELECT instructions using SimplifyD... |
blob | commitdiff | raw | diff to current |
2012-01-10 |
Chandler Carruth | Add 'llvm_unreachable' to passify GCC's understanding... |
blob | commitdiff | raw | diff to current |
2012-01-10 |
David Blaikie | Remove unnecessary default cases in switches that cover... |
blob | commitdiff | raw | diff to current |
2011-12-20 |
Dan Gohman | Add basic generic CodeGen support for half. |
blob | commitdiff | raw | diff to current |
2011-12-15 |
Eli Friedman | Don't try to form FGETSIGN after legalization; it is... |
blob | commitdiff | raw | diff to current |
2011-12-09 |
Eli Friedman | Fix a couple of logic bugs in TargetLowering::SimplifyD... |
blob | commitdiff | raw | diff to current |
2011-12-08 |
Owen Anderson | Teach SelectionDAG to match more calls to libm function... |
blob | commitdiff | raw | diff to current |
2011-11-09 |
Eli Friedman | Add check so we don't try to perform an impossible... |
blob | commitdiff | raw | diff to current |
2011-11-08 |
Pete Cooper | Added invariant field to the DAG.getLoad method and... |
blob | commitdiff | raw | diff to current |
2011-11-07 |
Richard Osborne | Don't introduce custom nodes after legalization in... |
blob | commitdiff | raw | diff to current |
2011-10-24 |
Dan Gohman | Change the default scheduler from Latency to ILP, since... |
blob | commitdiff | raw | diff to current |
2011-10-16 |
Nadav Rotem | Enable element promotion type legalization by deafault. |
blob | commitdiff | raw | diff to current |
2011-10-14 |
Jim Grosbach | Fix typo. "__sync_fetch_and-xor_4" should be "__sync_fe... |
blob | commitdiff | raw | diff to current |
2011-10-12 |
Jakob Stoklund Olesen | Use an existing function. |
blob | commitdiff | raw | diff to current |
2011-09-06 |
Duncan Sands | Add codegen support for vector select (in the IR this... |
blob | commitdiff | raw | diff to current |
2011-09-03 |
Owen Anderson | Fix a truly heinous bug in DAGCombine related to Assert... |
blob | commitdiff | raw | diff to current |
2011-08-03 |
Eli Friedman | New approach to r136737: insert the necessary fences... |
blob | commitdiff | raw | diff to current |
2011-07-18 |
Chris Lattner | land David Blaikie's patch to de-constify Type, with... |
blob | commitdiff | raw | diff to current |
2011-07-14 |
Eric Christopher | Check register class matching instead of width of type... |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Cameron Zwarich | Add an intrinsic and codegen support for fused multiply... |
blob | commitdiff | raw | diff to current |
2011-07-08 |
Benjamin Kramer | Emit a more efficient magic number multiplication for... |
blob | commitdiff | raw | diff to current |
2011-07-07 |
Eric Christopher | Remove a FIXME. All of the standard ones are in the... |
blob | commitdiff | raw | diff to current |
2011-06-30 |
Eric Christopher | Remove getRegClassForInlineAsmConstraint and all depend... |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Eric Christopher | Lower multiply with overflow checking to __mulo<mode> |
blob | commitdiff | raw | diff to current |
2011-06-12 |
Nadav Rotem | Fix a bug in the calculation of the vectorTypeBreakdown... |
blob | commitdiff | raw | diff to current |
2011-06-11 |
Chad Rosier | Revert r132871. |
blob | commitdiff | raw | diff to current |
2011-06-11 |
Chad Rosier | Typo. |
blob | commitdiff | raw | diff to current |
2011-06-06 |
Stuart Hastings | Avoid FGETSIGN of 80-bit types. Fixes PR10085. |
blob | commitdiff | raw | diff to current |
2011-06-04 |
Nadav Rotem | TypeLegalizer: Fix a bug in the promotion of elements... |
blob | commitdiff | raw | diff to current |
2011-06-02 |
Eric Christopher | Have LowerOperandForConstraint handle multiple characte... |
blob | commitdiff | raw | diff to current |
2011-06-02 |
Rafael Espindola | Revert 132424 to fix PR10068. |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Stuart Hastings | Recommit 132404 with fixes. rdar://problem/5993888 |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Stuart Hastings | Fix double FGETSIGN to work on x86_32; followup to... |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Stuart Hastings | Turn on FGETSIGN for x86. Followup to 132388. rdar... |
blob | commitdiff | raw | diff to current |
2011-06-01 |
Nadav Rotem | This patch is another step in the direction of adding... |
blob | commitdiff | raw | diff to current |
2011-05-28 |
Nadav Rotem | Refactor the type legalizer. Switch TargetLowering... |
blob | commitdiff | raw | diff to current |
2011-05-27 |
Nadav Rotem | Refactor getActionType and getTypeToTransformTo ; place... |
blob | commitdiff | raw | diff to current |
2011-05-19 |
Stuart Hastings | Update some currently-disabled code, preparing for... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Duncan Sands | Revert commit 131534 since it seems to have broken... |
blob | commitdiff | raw | diff to current |
2011-05-18 |
Nadav Rotem | Refactor getActionType and getTypeToTransformTo ; place... |
blob | commitdiff | raw | diff to current |
2011-05-09 |
Eric Christopher | Look through struct wrapped types for inline asm statments. |
blob | commitdiff | raw | diff to current |
2011-05-06 |
Eli Friedman | Make the logic for determining function alignment more... |
blob | commitdiff | raw | diff to current |
2011-04-22 |
Benjamin Kramer | DAGCombine: fold "(zext x) == C" into "x == (trunc... |
blob | commitdiff | raw | diff to current |
2011-04-15 |
Chris Lattner | Fix a ton of comment typos found by codespell. Patch by |
blob | commitdiff | raw | diff to current |
2011-04-14 |
Chris Lattner | sink a call into its only use. |
blob | commitdiff | raw | diff to current |
2011-04-13 |
Owen Anderson | During post-legalization DAG combining, be careful... |
blob | commitdiff | raw | diff to current |
2011-04-01 |
Evan Cheng | Issue libcalls __udivmod*i4 / __divmod*i4 for div ... |
blob | commitdiff | raw | diff to current |
2011-03-17 |
Benjamin Kramer | BuildUDIV: If the divisor is even we can simplify the... |
blob | commitdiff | raw | diff to current |
2011-02-25 |
Owen Anderson | Allow targets to specify a the type of the RHS of a... |
blob | commitdiff | raw | diff to current |
2011-02-13 |
Chris Lattner | Enhance ComputeMaskedBits to know that aligned frameindexes |
blob | commitdiff | raw | diff to current |
2011-01-17 |
Benjamin Kramer | Fix an off-by-one error in ctpop combining. |
blob | commitdiff | raw | diff to current |
2011-01-17 |
Benjamin Kramer | Add a DAGCombine to turn (ctpop x) u< 2 into (x & x... |
blob | commitdiff | raw | diff to current |
2011-01-10 |
Dale Johannesen | Fix PR 8916 (qv for analysis), at least the immediate... |
blob | commitdiff | raw | diff to current |
2011-01-06 |
Evan Cheng | Re-implement r122936 with proper target hooks. Now... |
blob | commitdiff | raw | diff to current |
2010-12-19 |
Nick Lewycky | Add missing standard headers. Patch by Joerg Sonnenberger! |
blob | commitdiff | raw | diff to current |
2010-12-07 |
Jay Foad | PR5207: Change APInt methods trunc(), sext(), zext... |
blob | commitdiff | raw | diff to current |
2010-11-30 |
Chris Lattner | add TLI support indicating that jumps are more expensiv... |
blob | commitdiff | raw | diff to current |
2010-11-23 |
Wesley Peck | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better... |
blob | commitdiff | raw | diff to current |
2010-11-09 |
Dale Johannesen | Fix an inline asm pasto from 117667; was preventing |
blob | commitdiff | raw | diff to current |
2010-10-29 |
John Thompson | Inline asm multiple alternative constraints development... |
blob | commitdiff | raw | diff to current |
2010-10-20 |
Dale Johannesen | Remove Synthesizable from the Type system; as MMX vector |
blob | commitdiff | raw | diff to current |
2010-09-21 |
John Thompson | Fixed pr20314-2.c failure, added E, F, p constraint... |
blob | commitdiff | raw | diff to current |
2010-09-21 |
Chris Lattner | continue MachinePointerInfo'izing, eliminating use... |
blob | commitdiff | raw | diff to current |
2010-09-13 |
Eric Christopher | Silence more warnings. Two more unused variables. |
blob | commitdiff | raw | diff to current |
2010-09-13 |
John Thompson | Added skeleton for inline asm multiple alternative... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Chris Lattner | remove some llvmcontext arguments that are now dead... |
blob | commitdiff | raw | diff to current |
2010-08-25 |
Chris Lattner | Change handling of illegal vector types to widen when... |
blob | commitdiff | raw | diff to current |
2010-08-02 |
Eli Friedman | PR7586: Make sure we don't claim that unknown bits... |
blob | commitdiff | raw | diff to current |
2010-07-30 |
Eli Friedman | Fix for bug reported by Evzen Muller on llvm-commits... |
blob | commitdiff | raw | diff to current |
2010-07-23 |
Dan Gohman | Use the proper type for shift counts. This fixes a... |
blob | commitdiff | raw | diff to current |
next |