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 |
2012-02-24 |
Eric Christopher | Tabs, formatting and long lines oh my! |
tree | commitdiff |
2012-02-23 |
Bill Wendling | Allow an integer to be converted into an MMX type when... |
tree | commitdiff |
2012-02-23 |
Eric Christopher | More newline cleanups. |
tree | commitdiff |
2012-02-23 |
Eric Christopher | Add some handy-dandy newlines. |
tree | commitdiff |
2012-02-22 |
Michael J. Spencer | Properly emit _fltused with FastISel. Refactor to share... |
tree | commitdiff |
2012-02-22 |
Craig Topper | Make all pointers to TargetRegisterClass const since... |
tree | commitdiff |
2012-02-20 |
James Molloy | Teach the DAGCombiner that certain loadext nodes follow... |
tree | commitdiff |
2012-02-17 |
Eric Christopher | Ignore the lifetime intrinsics in fast-isel. |
tree | commitdiff |
2012-02-16 |
James Molloy | Remove extraneous #include and spelling mistake introdu... |
tree | commitdiff |
2012-02-16 |
James Molloy | Modify the algorithm when traversing the DAGCombiner... |
tree | commitdiff |
2012-02-15 |
Pete Cooper | Added hook to let targets custom lower splitting of... |
tree | commitdiff |
2012-02-14 |
Nadav Rotem | Fix PR12000. Some vector operations may use scalar... |
tree | commitdiff |
2012-02-14 |
Lang Hames | Rename getExceptionAddressRegister() to getExceptionPoi... |
tree | commitdiff |
2012-02-13 |
Bill Wendling | Don't reserve the R0 and R1 registers here. We don... |
tree | commitdiff |
2012-02-13 |
Jakob Stoklund Olesen | Add register mask support to ScheduleDAGRRList. |
tree | commitdiff |
2012-02-13 |
Nadav Rotem | Fix a bug in DAGCombine for the optimization of BUILD_V... |
tree | commitdiff |
2012-02-12 |
Nadav Rotem | This patch addresses the problem of poor code generatio... |
tree | commitdiff |
2012-02-10 |
Benjamin Kramer | Put instruction names into an indexed string table... |
tree | commitdiff |
2012-02-06 |
Bill Wendling | [unwind removal] Remove all of the code for the dead... |
tree | commitdiff |
2012-02-05 |
Nadav Rotem | Add additional documentation to the extract-and-trunc... |
tree | commitdiff |
2012-02-05 |
Craig Topper | Convert assert(0) to llvm_unreachable |
tree | commitdiff |
2012-02-05 |
Chris Lattner | reapply the patches reverted in r149470 that reenable... |
tree | commitdiff |
2012-02-04 |
Chad Rosier | [fast-isel] HandlePHINodesInSuccessorBlocks() can promi... |
tree | commitdiff |
2012-02-03 |
Jakob Stoklund Olesen | Handle all live physreg defs in the same place. |
tree | commitdiff |
2012-02-03 |
Nadav Rotem | The type-legalizer often scalarizes code. One of the... |
tree | commitdiff |
2012-02-01 |
Andrew Trick | fix cmake |
tree | commitdiff |
2012-02-01 |
Andrew Trick | VLIW specific scheduler framework that utilizes determi... |
tree | commitdiff |
2012-02-01 |
Stepan Dyatkovskiy | SwitchInst refactoring. |
tree | commitdiff |
2012-02-01 |
Argyrios Kyrtzidis | Revert Chris' commits up to r149348 that started causin... |
tree | commitdiff |
2012-01-31 |
Chris Lattner | remove the last vestiges of llvm::GetConstantStringInfo... |
tree | commitdiff |
2012-01-31 |
Chris Lattner | rework this logic to not depend on the last argument... |
tree | commitdiff |
2012-01-31 |
Bill Wendling | Remove the now-dead llvm.eh.exception and llvm.eh.selec... |
tree | commitdiff |
2012-01-31 |
Bill Wendling | Remove the eh.exception and eh.selector intrinsics... |
tree | commitdiff |
2012-01-31 |
Eli Friedman | Use the correct ShiftAmtTy for creating shifts after... |
tree | commitdiff |
2012-01-27 |
Chris Lattner | continue making the world safe for ConstantDataVector... |
tree | commitdiff |
2012-01-26 |
Chris Lattner | eliminate the Constant::getVectorElements method. ... |
tree | commitdiff |
2012-01-25 |
Chris Lattner | use ConstantVector::getSplat in a few places. |
tree | commitdiff |
2012-01-25 |
Chris Lattner | Use the right method to get the # elements in a CDS. |
tree | commitdiff |
2012-01-24 |
Chris Lattner | add more support for ConstantDataSequential |
tree | commitdiff |
2012-01-20 |
David Blaikie | More dead code removal (using -Wunreachable-code) |
tree | commitdiff |
2012-01-18 |
Jakob Stoklund Olesen | Add a RegisterMaskSDNode class. |
tree | commitdiff |
2012-01-18 |
Nadav Rotem | Fix a bug in the type-legalization of vector integers... |
tree | commitdiff |
2012-01-18 |
Pete Cooper | Fix ISD::REG_SEQUENCE to accept physical registers... |
tree | commitdiff |
2012-01-17 |
Nadav Rotem | Transform: (EXTRACT_VECTOR_ELT( VECTOR_SHUFFLE )) ... |
tree | commitdiff |
next |