2014-09-12 |
Benjamin Kramer | Legalizer: Use the scalar bit width when promoting... |
tree | commitdiff |
2014-09-11 |
Matt Arsenault | Add DAG combine for shl + add of constants. |
tree | commitdiff |
2014-09-11 |
Sanjay Patel | Combine fmul vector FP constants when unsafe math is... |
tree | commitdiff |
2014-09-11 |
David Xu | Build correct vector filled with undef nodes |
tree | commitdiff |
2014-09-08 |
Hans Wennborg | Fast-ISel: Remove dead code after falling back from... |
tree | commitdiff |
2014-09-08 |
Sanjay Patel | Group unsafe fmul math folds together for easier readin... |
tree | commitdiff |
2014-09-08 |
Sanjay Patel | Fix the FIXME that was just added in r217390 - remove... |
tree | commitdiff |
2014-09-08 |
Sanjay Patel | group unsafe math folds together for easier reading |
tree | commitdiff |
2014-09-05 |
Sanjay Patel | Allow vector fsub ops with constants to get the same... |
tree | commitdiff |
2014-09-05 |
Sanjay Patel | clean up; NFC |
tree | commitdiff |
2014-09-03 |
Juergen Ributzka | [FastISel][tblgen] Rename tblgen generated FastISel... |
tree | commitdiff |
2014-09-03 |
Juergen Ributzka | [FastISel] Rename public visible FastISel functions... |
tree | commitdiff |
2014-09-03 |
Eric Christopher | Remove resetSubtargetFeatures as it is unused. |
tree | commitdiff |
2014-09-03 |
Juergen Ributzka | [FastISel] Some long overdue spring cleaning of FastISel. |
tree | commitdiff |
2014-09-02 |
Eric Christopher | Reinstate "Nuke the old JIT." |
tree | commitdiff |
2014-09-02 |
Juergen Ributzka | [FastISel] Provide the option to skip target-independen... |
tree | commitdiff |
2014-09-02 |
Matt Arsenault | Fix interference caused by fmul 2, x -> fadd x, x |
tree | commitdiff |
2014-09-02 |
Reid Kleckner | CodeGen: Handle va_start in the entry block |
tree | commitdiff |
2014-09-02 |
Matt Arsenault | Fix comment and unnecessary check for FP build_vectors. |
tree | commitdiff |
2014-09-02 |
Pete Cooper | Change MCSchedModel to be a struct of statically initia... |
tree | commitdiff |
2014-09-02 |
Hal Finkel | Enable splitting indexing from loads with TargetConstants |
tree | commitdiff |
2014-09-02 |
Hal Finkel | Revert "Revert '[DAGCombiner] Split up an indexed load... |
tree | commitdiff |
2014-08-29 |
Reid Kleckner | Add a const and munge some comments |
tree | commitdiff |
2014-08-29 |
Reid Kleckner | musttail: Forward regparms of variadic functions on... |
tree | commitdiff |
2014-08-29 |
Job Noorman | Do not assume the value passed to memset is an i32. |
tree | commitdiff |
2014-08-28 |
Sanjay Patel | Move FNEG next to FABS and make them more similar,... |
tree | commitdiff |
2014-08-28 |
Owen Anderson | Do not introduce new shuffle patterns after operation... |
tree | commitdiff |
2014-08-28 |
Sanjay Patel | Janitorial services: "Don’t duplicate function or class... |
tree | commitdiff |
2014-08-28 |
Sanjay Patel | Remove local TLI vars that are just duplicates of the... |
tree | commitdiff |
2014-08-28 |
Sanjay Patel | Use local vars to improve readability. No functional... |
tree | commitdiff |
2014-08-28 |
Juergen Ributzka | [FastISel] Undo phi node updates when falling-back... |
tree | commitdiff |
2014-08-28 |
Juergen Ributzka | [FastISel] |
tree | commitdiff |
2014-08-27 |
Sanjay Patel | Use local variable in visitFADD. No functional change. |
tree | commitdiff |
2014-08-27 |
Sanjay Patel | Group unsafe-math optimizations for fsub into one block... |
tree | commitdiff |
2014-08-27 |
Juergen Ributzka | [FastISel] Fix a potential bug in FastEmitInst_ri |
tree | commitdiff |
2014-08-27 |
Sanjay Patel | Use local variable to improve readability. |
tree | commitdiff |
2014-08-27 |
Oliver Stannard | Teach the AArch64 backend about v4f16 and v8f16 |
tree | commitdiff |
2014-08-27 |
Chandler Carruth | [SDAG] Re-instate r215611 with a fix to a pesky X86... |
tree | commitdiff |
2014-08-27 |
Craig Topper | Simplify creation of a bunch of ArrayRefs by using... |
tree | commitdiff |
2014-08-24 |
Craig Topper | Use range based for loops to avoid needing to re-mentio... |
tree | commitdiff |
2014-08-23 |
Nick Lewycky | Revert r215611 because it caused the infinite loop... |
tree | commitdiff |
2014-08-22 |
Reid Kleckner | ARM / x86_64 varargs: Don't save regparms in prologue... |
tree | commitdiff |
2014-08-21 |
Sanjay Patel | name change: isPow2DivCheap -> isPow2SDivCheap |
tree | commitdiff |
2014-08-21 |
Benjamin Kramer | DAGCombiner: Make concat_vector combine safe for EVTs... |
tree | commitdiff |
2014-08-21 |
Oliver Stannard | [ARM] Enable DP copy, load and store instructions for... |
tree | commitdiff |
2014-08-21 |
Craig Topper | Repace SmallPtrSet with SmallPtrSetImpl in function... |
tree | commitdiff |
2014-08-21 |
Jiangning Liu | Revert r216066, "Optimize ZERO_EXTEND and SIGN_EXTEND... |
tree | commitdiff |
2014-08-20 |
Alexey Samsonov | Fix null reference creation in SelectionDAG constructor. |
tree | commitdiff |
2014-08-20 |
Jiangning Liu | Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionD... |
tree | commitdiff |
2014-08-19 |
Juergen Ributzka | Reapply [FastISel] Let the target decide first if it... |
tree | commitdiff |
2014-08-18 |
Oliver Stannard | Teach the AArch64 backend to handle f16 |
tree | commitdiff |
2014-08-18 |
Craig Topper | Revert "Repace SmallPtrSet with SmallPtrSetImpl in... |
tree | commitdiff |
2014-08-17 |
Craig Topper | Repace SmallPtrSet with SmallPtrSetImpl in function... |
tree | commitdiff |
2014-08-16 |
Matt Arsenault | Fix fmul combines with constant splat vectors |
tree | commitdiff |
2014-08-16 |
Andrea Di Biagio | [DAGCombiner] Improve the folding of target independet... |
tree | commitdiff |
2014-08-15 |
Juergen Ributzka | [FastISel] Remove an performance debugging assert. |
tree | commitdiff |
2014-08-14 |
Juergen Ributzka | Revert several FastISel commits to track down a buildbo... |
tree | commitdiff |
2014-08-14 |
Sanjay Patel | optimize vector fneg of bitcasted integer value |
tree | commitdiff |
2014-08-14 |
Chandler Carruth | [SDAG] Fix a bug in the DAG combiner where we would... |
tree | commitdiff |
2014-08-14 |
Chandler Carruth | [SDAG] Fix a case where we would iteratively legalize... |
tree | commitdiff |
2014-08-13 |
Juergen Ributzka | [FastISel] Let the target decide first if it wants... |
tree | commitdiff |
2014-08-13 |
Benjamin Kramer | Canonicalize header guards into a common format. |
tree | commitdiff |
2014-08-13 |
Andrea Di Biagio | [DAGCombiner] Improved target independent vector shuffl... |
tree | commitdiff |
2014-08-13 |
Hal Finkel | [PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic |
tree | commitdiff |
2014-08-11 |
Michael J. Spencer | [x86] Fold extract_vector_elt of a load into the Load... |
tree | commitdiff |
2014-08-11 |
Hans Wennborg | Make this SmallVector size a power of two as suggested... |
tree | commitdiff |
2014-08-11 |
Hans Wennborg | Increase the size of this SmallVector in CloneNodeWithV... |
tree | commitdiff |
2014-08-10 |
Petar Jovanovic | Add support for scalarizing cttz_zero_undef |
tree | commitdiff |
2014-08-08 |
Pedro Artigas | Added a TLI hook to signal that the target does not... |
tree | commitdiff |
2014-08-08 |
Patrik Hagglund | [pr19635] Revert most of r170537, and add new testcase. |
tree | commitdiff |
2014-08-07 |
Akira Hatanaka | [stack protector] Look through bitcasts to get global... |
tree | commitdiff |
2014-08-07 |
Eric Christopher | Temporarily Revert "Nuke the old JIT." as it's not... |
tree | commitdiff |
2014-08-07 |
Rafael Espindola | Nuke the old JIT. |
tree | commitdiff |
2014-08-05 |
Sanjay Patel | Optimize vector fabs of bitcasted constant integer... |
tree | commitdiff |
2014-08-05 |
Eric Christopher | Have MachineFunction cache a pointer to the subtarget... |
tree | commitdiff |
2014-08-04 |
Chandler Carruth | [SDAG] Fix a really, really terrible bug in the DAG... |
tree | commitdiff |
2014-08-04 |
Eric Christopher | Remove the TargetMachine forwards for TargetSubtargetIn... |
tree | commitdiff |
2014-08-03 |
Chandler Carruth | [x86] Don't add nodes to the combined set (and prune... |
tree | commitdiff |
2014-08-03 |
Sanjay Patel | fix for PR20354 - Miscompile of fabs due to vectorization |
tree | commitdiff |
2014-08-02 |
James Molloy | [AArch64] Teach DAGCombiner that converting two consecu... |
tree | commitdiff |
2014-08-02 |
Chandler Carruth | [SDAG] Refactor the code which deletes nodes in the... |
tree | commitdiff |
2014-08-02 |
Owen Anderson | Fix issues with ISD::FNEG and ISD::FMA SDNodes where... |
tree | commitdiff |
2014-08-02 |
Justin Bogner | CodeGen: Remove commented out code |
tree | commitdiff |
2014-08-01 |
Chandler Carruth | [SDAG] MorphNodeTo recursively deletes dead operands... |
tree | commitdiff |
2014-08-01 |
Chandler Carruth | [SDAG] Begin simplifying the way in which the legalizer... |
tree | commitdiff |
2014-08-01 |
Hal Finkel | [PowerPC] Generate unaligned vector loads using intrins... |
tree | commitdiff |
2014-07-31 |
Louis Gerbarg | White space fix. |
tree | commitdiff |
2014-07-31 |
Louis Gerbarg | Make sure no loads resulting from load->switch DAGCombi... |
tree | commitdiff |
2014-07-31 |
Juergen Ributzka | [FastISel] Fix the patchpoint intrinsic lowering in... |
tree | commitdiff |
2014-07-30 |
Louis Gerbarg | Retain alignment requirements for load->selects modifie... |
tree | commitdiff |
2014-07-30 |
Petar Jovanovic | Add support for scalarizing ctlz_zero_undef |
tree | commitdiff |
2014-07-29 |
Tim Northover | ARM: fix @llvm.convert.from.fp16 on softfloat targets. |
tree | commitdiff |
2014-07-28 |
Chandler Carruth | [SDAG] Add DEBUG logging to the legalizer, fixing a... |
tree | commitdiff |
2014-07-27 |
Matt Arsenault | Add alignment value to allowsUnalignedMemoryAccess |
tree | commitdiff |
2014-07-26 |
Chandler Carruth | [SDAG] Add an assert that we don't mess up the number... |
tree | commitdiff |
2014-07-26 |
Chandler Carruth | [SDAG] Simplify the code for handling single-value... |
tree | commitdiff |
2014-07-26 |
Chandler Carruth | [SDAG] When performing post-legalize DAG combining... |
tree | commitdiff |
2014-07-25 |
Hal Finkel | Add @llvm.assume, lowering, and some basic properties |
tree | commitdiff |
2014-07-25 |
Akira Hatanaka | [stack protector] Fix a potential security bug in stack... |
tree | commitdiff |
2014-07-25 |
Chandler Carruth | [SDAG] Don't insert the VRBase into a mapping from... |
tree | commitdiff |
next |