index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
test
/
Transforms
/
AtomicExpand
Commit message (
Expand
)
Author
Age
Files
Lines
*
Support expanding partial-word cmpxchg to full-word cmpxchg in AtomicExpandPass.
James Y Knight
2016-06-17
1
-0
/
+166
*
ARM: use a pseudo-instruction for cmpxchg at -O0.
Tim Northover
2016-04-18
3
-3
/
+3
*
Add __atomic_* lowering to AtomicExpandPass.
James Y Knight
2016-04-12
2
-0
/
+259
*
This reverts commit r266002, r266011 and r266016.
Rafael Espindola
2016-04-12
2
-259
/
+0
*
Add __atomic_* lowering to AtomicExpandPass.
James Y Knight
2016-04-11
2
-0
/
+259
*
ARM: sink atomic release barrier as far as possible into cmpxchg.
Tim Northover
2016-02-22
2
-17
/
+122
*
[IR] Extend cmpxchg to allow pointer type operands
Philip Reames
2016-02-19
1
-0
/
+85
*
[IR] Add support for floating pointer atomic loads and stores
Philip Reames
2015-12-16
1
-0
/
+82
*
[ARM] Emit clrex in the expanded cmpxchg fail block.
Ahmed Bougacha
2015-09-22
3
-12
/
+56
*
Fix an alignment error in `llvm::expandAtomicRMWToCmpXchg` without breaking t...
Richard Diamond
2015-08-06
2
-0
/
+13
*
Revert "Divide the primitive size in bits by eight so the initial load's alig...
Renato Golin
2015-08-06
1
-8
/
+0
*
Divide the primitive size in bits by eight so the initial load's alignment is in
Richard Diamond
2015-08-05
1
-0
/
+8
*
Use target-dependent emitLeading/TrailingFence instead of the target-independ...
Robin Morisset
2014-09-03
2
-43
/
+44
*
Rename AtomicExpandLoadLinked into AtomicExpand
Robin Morisset
2014-08-21
4
-0
/
+690