projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
[FastISel][AArch64] Refactor selectAddSub, selectLogicalOp, and SelectShift. NFC.
[oota-llvm.git]
/
lib
/
CodeGen
/
SelectionDAG
/
2014-09-15
Juergen Ributzka
[FastISel] Move optimizeCmpPredicate to FastISel base...
tree
|
commitdiff
2014-09-15
Sanjay Patel
Replace dead links to "Hacker's Delight" with general...
tree
|
commitdiff
2014-09-12
Owen Anderson
Allow targets to custom legalize vector insertion and...
tree
|
commitdiff
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
next