projects
/
oota-llvm.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Remove uses of getSubtargetImpl from ResourcePriorityQueue and
2014-10-08
Robin Morisset
Fix typo in comment
commit
|
commitdiff
|
tree
2014-10-08
Robin Morisset
[X86] Don't transform atomic-load-add into an inc/dec...
commit
|
commitdiff
|
tree
2014-10-08
Robin Morisset
[X86] Avoid generating inc/dec when slow for x.atomic_store...
commit
|
commitdiff
|
tree
2014-10-07
Robin Morisset
[X86] Fix a bug with fetch_add(INT32_MIN)
commit
|
commitdiff
|
tree
2014-10-03
Robin Morisset
[Power] Delete redundant test Atomics-32.ll
commit
|
commitdiff
|
tree
2014-10-03
Robin Morisset
[Power] Use lwsync for non-seq_cst fences
commit
|
commitdiff
|
tree
2014-10-03
Robin Morisset
Update Atomics.rst
commit
|
commitdiff
|
tree
2014-10-02
Robin Morisset
[Power] Improve the expansion of atomic loads/stores
commit
|
commitdiff
|
tree
2014-09-25
Robin Morisset
Lower idempotent RMWs to fence+load
commit
|
commitdiff
|
tree
2014-09-23
Robin Morisset
Fix swift-atomics testcase
commit
|
commitdiff
|
tree
2014-09-23
Robin Morisset
[X86] Make wide loads be managed by AtomicExpand
commit
|
commitdiff
|
tree
2014-09-23
Robin Morisset
[Power] Use AtomicExpandPass for fence insertion, and...
commit
|
commitdiff
|
tree
2014-09-23
Robin Morisset
Add AtomicExpandPass::bracketInstWithFences, and use...
commit
|
commitdiff
|
tree
2014-09-23
Robin Morisset
Just add a fixme about a possibly faster implementation...
commit
|
commitdiff
|
tree
2014-09-19
Robin Morisset
[X86] Erase some obsolete comments from README.txt
commit
|
commitdiff
|
tree
2014-09-18
Robin Morisset
Restore "[ARM, Fix] Fix emitLeading/TrailingFence on...
commit
|
commitdiff
|
tree
2014-09-17
Robin Morisset
Revert "[ARM, Fix] Fix emitLeading/TrailingFence on...
commit
|
commitdiff
|
tree
2014-09-17
Robin Morisset
[ARM, Fix] Fix emitLeading/TrailingFence on old ARM...
commit
|
commitdiff
|
tree
2014-09-17
Robin Morisset
[X86] Use the generic AtomicExpandPass instead of X86AtomicE...
commit
|
commitdiff
|
tree
2014-09-03
Robin Morisset
Refactor AtomicExpandPass and add a generic isAtomic...
commit
|
commitdiff
|
tree
2014-09-03
Robin Morisset
Use target-dependent emitLeading/TrailingFence instead...
commit
|
commitdiff
|
tree
2014-09-02
Robin Morisset
[X86] Allow atomic operations using immediates to avoid...
commit
|
commitdiff
|
tree
2014-09-02
Robin Morisset
Fix MemoryDependenceAnalysis in cases where QueryInstr...
commit
|
commitdiff
|
tree
2014-08-29
Robin Morisset
Fix typos in comments, NFC
commit
|
commitdiff
|
tree
2014-08-29
Robin Morisset
Relax the constraint more in MemoryDependencyAnalysis.cpp
commit
|
commitdiff
|
tree
2014-08-29
Robin Morisset
[X86] Refactor X86ISelDAGToDAG::SelectAtomicLoadArith...
commit
|
commitdiff
|
tree
2014-08-21
Robin Morisset
Add hooks for emitLeading/TrailingFence
commit
|
commitdiff
|
tree
2014-08-21
Robin Morisset
Rename AtomicExpandLoadLinked into AtomicExpand
commit
|
commitdiff
|
tree
2014-08-18
Robin Morisset
Answer to Philip Reames comments
commit
|
commitdiff
|
tree
2014-08-18
Robin Morisset
Weak relaxing of the constraints on atomics in MemoryDepende...
commit
|
commitdiff
|
tree
2014-08-18
Robin Morisset
Make use of isAtLeastRelease/Acquire in the ARM/AArch64...
commit
|
commitdiff
|
tree
2014-08-15
Robin Morisset
Get rid of dead code: SelectAtomic64 in X86ISelDAGtoDAG.cpp
commit
|
commitdiff
|
tree
2014-08-15
Robin Morisset
Add two helper functions: isAtLeastAcquire, isAtLeastRelease
commit
|
commitdiff
|
tree
2014-08-15
Robin Morisset
Fix typos in comments
commit
|
commitdiff
|
tree