2012-04-16 |
Hal Finkel | Remove dead SD nodes after the combining pass. Fixes... |
tree | commitdiff |
2012-04-15 |
Nadav Rotem | When emulating vselect using OR/AND/XOR make sure to... |
tree | commitdiff |
2012-04-11 |
Nadav Rotem | Reapply 154397. Original message: |
tree | commitdiff |
2012-04-11 |
Craig Topper | Fix an overly indented line. Remove an 'else' after... |
tree | commitdiff |
2012-04-11 |
Craig Topper | Inline implVisitAluOverflow by introducing a nested... |
tree | commitdiff |
2012-04-11 |
Craig Topper | Optimize code a bit by calling push_back only once... |
tree | commitdiff |
2012-04-10 |
Owen Anderson | Move the constant-folding support for FP_ROUND in Selec... |
tree | commitdiff |
2012-04-10 |
Duncan Sands | Add a comment noting that the fdiv -> fmul conversion... |
tree | commitdiff |
2012-04-10 |
Eric Christopher | To ensure that we have more accurate line information... |
tree | commitdiff |
2012-04-10 |
Owen Anderson | Revert r154397, which was causing make check failures... |
tree | commitdiff |
2012-04-10 |
Nadav Rotem | Fix a dagcombine optimization which assumes that the... |
tree | commitdiff |
2012-04-10 |
Anton Korobeynikov | Transform div to mul with reciprocal only when fp imm... |
tree | commitdiff |
2012-04-10 |
Evan Cheng | Make the code slightly more palatable. |
tree | commitdiff |
2012-04-10 |
Evan Cheng | Fix a long standing tail call optimization bug. When... |
tree | commitdiff |
2012-04-10 |
Rafael Espindola | Don't try to zExt just to check if an integer constant... |
tree | commitdiff |
2012-04-09 |
Akira Hatanaka | Have TargetLowering::getPICJumpTableRelocBase return... |
tree | commitdiff |
2012-04-09 |
Rafael Espindola | Pattern match a setcc of boolean value with 0 as a... |
tree | commitdiff |
2012-04-09 |
Craig Topper | Remove unnecessary type check when combining and/or... |
tree | commitdiff |
2012-04-09 |
Craig Topper | Remove unnecessary 'else' on an 'if' that always returns |
tree | commitdiff |
2012-04-09 |
Craig Topper | Optimize code slightly. No functionality change. |
tree | commitdiff |
2012-04-09 |
Craig Topper | Replace some explicit checks with asserts for condition... |
tree | commitdiff |
2012-04-08 |
Craig Topper | Optimize code a bit. No functional change intended. |
tree | commitdiff |
2012-04-08 |
Benjamin Kramer | Silence sign-compare warning. |
tree | commitdiff |
2012-04-08 |
Duncan Sands | Only have codegen turn fdiv by a constant into fmul... |
tree | commitdiff |
2012-04-08 |
Craig Topper | Simplify code that tries to do vector extracts for... |
tree | commitdiff |
2012-04-08 |
Chandler Carruth | Move the TLSModel information into the TargetMachine... |
tree | commitdiff |
2012-04-07 |
Craig Topper | Turn avx2 vinserti128 intrinsic calls into INSERT_SUBVE... |
tree | commitdiff |
2012-04-07 |
Craig Topper | Remove 'else' after 'if' that ends in return. |
tree | commitdiff |
2012-04-07 |
Nadav Rotem | 1. Remove the part of r153848 which optimizes shuffle... |
tree | commitdiff |
2012-04-07 |
Duncan Sands | Convert floating point division by a constant into... |
tree | commitdiff |
2012-04-05 |
Jakob Stoklund Olesen | Don't break the IV update in TLI::SimplifySetCC(). |
tree | commitdiff |
2012-04-05 |
Owen Anderson | Treat f16 the same as f80/f128 for the purposes of... |
tree | commitdiff |
2012-04-04 |
Pete Cooper | f16 FREM can now be legalized by promoting to f32 |
tree | commitdiff |
2012-04-04 |
Rafael Espindola | Always compute all the bits in ComputeMaskedBits. |
tree | commitdiff |
2012-04-04 |
Craig Topper | Remove default case from switch that was already coveri... |
tree | commitdiff |
2012-04-04 |
Pete Cooper | Removed useless switch for default case when switch... |
tree | commitdiff |
2012-04-03 |
Pete Cooper | Add VSELECT to LegalizeVectorTypes::ScalariseVectorResu... |
tree | commitdiff |
2012-04-03 |
Chad Rosier | Fix an issue in SimplifySetCC() specific to vector... |
tree | commitdiff |
2012-04-02 |
Owen Anderson | Add predicates for checking whether targets have free... |
tree | commitdiff |
2012-04-02 |
Nadav Rotem | Optimizing swizzles of complex shuffles may generate... |
tree | commitdiff |
2012-04-01 |
Nadav Rotem | This commit contains a few changes that had to go in... |
tree | commitdiff |
2012-03-31 |
Rafael Espindola | Teach CodeGen's version of computeMaskedBits to underst... |
tree | commitdiff |
2012-03-30 |
Bill Wendling | If we have a VLA that has a "use" in a metadata node... |
tree | commitdiff |
2012-03-28 |
Eric Christopher | More debug output. |
tree | commitdiff |
2012-03-27 |
Chris Lattner | fix what looks like a real logic bug, found by PVS... |
tree | commitdiff |
2012-03-26 |
Eric Christopher | Add a debug statement. |
tree | commitdiff |
2012-03-24 |
Hal Finkel | Add the ability to promote legal integer VAARGs. This... |
tree | commitdiff |
2012-03-22 |
Evan Cheng | Source order scheduler should not preschedule nodes... |
tree | commitdiff |
2012-03-22 |
Evan Cheng | Assign node orders to target intrinsics which do not... |
tree | commitdiff |
2012-03-22 |
Chad Rosier | [fast-isel] Fold "urem x, pow2" -> "and x, pow2-1"... |
tree | commitdiff |
2012-03-21 |
Jim Grosbach | Checking a build_vector for an all-ones value. |
tree | commitdiff |
2012-03-20 |
Craig Topper | When combining (vextract shuffle (load ), <1,u,u,u... |
tree | commitdiff |
2012-03-20 |
Eric Christopher | Do everything up to generating code to try to get a... |
tree | commitdiff |
2012-03-20 |
Eric Christopher | Untabify. |
tree | commitdiff |
2012-03-20 |
Eric Christopher | Add another debugging statement here. |
tree | commitdiff |
2012-03-20 |
Eric Christopher | Use lookUpRegForValue here instead of duplicating the... |
tree | commitdiff |
2012-03-19 |
Pete Cooper | f16 FDIV can now be legalized by promoting to f32 |
tree | commitdiff |
2012-03-19 |
Duncan Sands | Fix DAG combine which creates illegal vector shuffles... |
tree | commitdiff |
2012-03-16 |
NAKAMURA Takumi | Revert r152613 (and r152614), "Inline the d'tor and... |
tree | commitdiff |
2012-03-15 |
Eric Christopher | We actually handle AllocaInst via getRegForValue below... |
tree | commitdiff |
2012-03-15 |
Eric Christopher | Add some debugging output into fast isel as well. |
tree | commitdiff |
2012-03-15 |
Eric Christopher | Add another debug statement. |
tree | commitdiff |
2012-03-15 |
Nadav Rotem | When optimizing certain BUILD_VECTOR nodes into other... |
tree | commitdiff |
2012-03-15 |
Bill Wendling | Add a xform to the DAG combiner. |
tree | commitdiff |
2012-03-14 |
Bill Wendling | Insert the debugging instructions in one fell-swoop... |
tree | commitdiff |
2012-03-13 |
Evan Cheng | Fortify r152675 a bit. Although I'm not able to come... |
tree | commitdiff |
2012-03-13 |
Evan Cheng | DAG combine incorrectly optimize (i32 vextract (v4i16... |
tree | commitdiff |
2012-03-13 |
Bill Wendling | Add a return type. |
tree | commitdiff |
2012-03-13 |
Bill Wendling | Inline the d'tor and add an anchor instead. |
tree | commitdiff |
2012-03-13 |
Bill Wendling | Refactor the SelectionDAG's 'dump' methods into their... |
tree | commitdiff |
2012-03-11 |
Stepan Dyatkovskiy | llvm::SwitchInst |
tree | commitdiff |
2012-03-10 |
Benjamin Kramer | Give dagcombiner's worklist some inline capacity. |
tree | commitdiff |
2012-03-08 |
Craig Topper | Use uint16_t to store instruction implicit uses and... |
tree | commitdiff |
2012-03-08 |
Stepan Dyatkovskiy | Taken into account Duncan's comments for r149481 dated... |
tree | commitdiff |
2012-03-07 |
Andrew Trick | misched preparation: rename core scheduler methods... |
tree | commitdiff |
2012-03-07 |
Andrew Trick | misched preparation: clarify ScheduleDAG and ScheduleDA... |
tree | commitdiff |
2012-03-07 |
Andrew Trick | misched preparation: modularize schedule emission. |
tree | commitdiff |
2012-03-07 |
Andrew Trick | misched preparation: modularize schedule printing. |
tree | commitdiff |
2012-03-07 |
Andrew Trick | misched preparation: modularize schedule verification. |
tree | commitdiff |
2012-03-07 |
Andrew Trick | whitespace |
tree | commitdiff |
2012-03-07 |
Andrew Trick | Cleanup in preparation for misched: Move DAG visualizat... |
tree | commitdiff |
2012-03-07 |
Andrew Trick | whitespace |
tree | commitdiff |
2012-03-07 |
Andrew Trick | Cleanup: DAG building is specific to either SD or MI... |
tree | commitdiff |
2012-03-06 |
Evan Cheng | Extend r148086 to check for [r +/- reg] address mode... |
tree | commitdiff |
2012-03-06 |
Owen Anderson | Make it possible for a target to mark FSUB as Expand... |
tree | commitdiff |
2012-03-05 |
Bill Wendling | Fix warnings about adding a bool to a string. |
tree | commitdiff |
2012-03-04 |
Craig Topper | Use uint16_t to store register overlaps to reduce stati... |
tree | commitdiff |
2012-03-01 |
James Molloy | Fix a codegen fault in which log2 or exp2 could be... |
tree | commitdiff |
2012-02-29 |
Benjamin Kramer | LegalizeIntegerTypes: Reorder operations in the "big... |
tree | commitdiff |
2012-02-28 |
Evan Cheng | Re-commit r151623 with fix. Only issue special no-retur... |
tree | commitdiff |
2012-02-28 |
Benjamin Kramer | Fix off-by one in comment. |
tree | commitdiff |
2012-02-28 |
Benjamin Kramer | LegalizeIntegerTypes: Reenable the large shift with... |
tree | commitdiff |
2012-02-28 |
Daniel Dunbar | Revert r151623 "Some ARM implementaions, e.g. A-series... |
tree | commitdiff |
2012-02-28 |
Nadav Rotem | Code cleanup following CR by Duncan. |
tree | commitdiff |
2012-02-28 |
Nadav Rotem | Fix a bug in the code that builds SDNodes from vector... |
tree | commitdiff |
2012-02-28 |
Evan Cheng | Some ARM implementaions, e.g. A-series, does return... |
tree | commitdiff |
2012-02-24 |
Hal Finkel | Don't crash when a glue node contains an internal CopyToReg |
tree | commitdiff |
2012-02-24 |
Benjamin Kramer | SDAGBuilder: Remove register sets that were never read... |
tree | commitdiff |
2012-02-24 |
Pete Cooper | Turn avx insert intrinsic calls into INSERT_SUBVECTOR... |
tree | commitdiff |
2012-02-24 |
Eric Christopher | If the Address of a variable is an argument then treat... |
tree | commitdiff |
next |