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
/
CodeGen
/
Mips
/
atomic.ll
Commit message (
Expand
)
Author
Age
Files
Lines
*
[mips] Correct label prefixes for N32 and N64.
Daniel Sanders
2016-07-19
1
-69
/
+69
*
[mips] Use --check-prefixes where appropriate. NFC.
Daniel Sanders
2016-06-24
1
-20
/
+20
*
[mips][atomics] Fix atomic instruction descriptions and uses.
Simon Dardis
2016-06-14
1
-10
/
+20
*
[mips][atomics] Fix partword atomic binary operation implementation
Simon Dardis
2016-04-28
1
-67
/
+90
*
[mips] Make Static a default relocation model for MIPS codegen
Petar Jovanovic
2016-04-11
1
-9
/
+9
*
CodeGen: extend RHS when splitting ATOMIC_CMP_SWAP_WITH_SUCCESS.
Tim Northover
2016-03-24
1
-2
/
+52
*
[mips] MIPS32R6 compact branch support
Daniel Sanders
2016-03-14
1
-5
/
+23
*
Revert "[mips] Promote the result of SETCC nodes to GPR width."
Vasileios Kalintiris
2016-03-01
1
-5
/
+1
*
[mips] Promote the result of SETCC nodes to GPR width.
Vasileios Kalintiris
2016-03-01
1
-1
/
+5
*
Revert r237789 - [mips] The naming convention for private labels is ABI depe...
Daniel Sanders
2015-05-20
1
-42
/
+42
*
[mips] The naming convention for private labels is ABI dependant.
Daniel Sanders
2015-05-20
1
-42
/
+42
*
[opaque pointer type] Add textual IR support for explicit type parameter to g...
David Blaikie
2015-03-13
1
-1
/
+1
*
[opaque pointer type] Add textual IR support for explicit type parameter to l...
David Blaikie
2015-02-27
1
-2
/
+2
*
[mips][microMIPS] Fix bugs related to atomic SC/LL instructions
Jozef Kolek
2014-12-18
1
-20
/
+33
*
[mips] Promote i32 arguments to i64 for the N32/N64 ABI and fix <64-bit struc...
Daniel Sanders
2014-11-07
1
-7
/
+7
*
Replace the result usages while legalizing cmpxchg.
Logan Chien
2014-07-21
1
-1
/
+45
*
[mips] SYNC $stype instruction was added in Mips32
Matheus Almeida
2014-06-18
1
-2
/
+2
*
[mips][mips64r6] ll, sc, lld, and scd are re-encoded on MIPS32r6/MIPS64r6.
Daniel Sanders
2014-06-16
1
-21
/
+126
*
[mips] Merge most of the big/little endian checks in atomic.ll
Daniel Sanders
2014-06-16
1
-333
/
+179
*
IR: add "cmpxchg weak" variant to support permitted failure.
Tim Northover
2014-06-13
1
-3
/
+6
*
IR: add a second ordering operand to cmpxhg for failure
Tim Northover
2014-03-11
1
-3
/
+3
*
[mips] Print instructions "beq", "bne" and "or" using assembler pseudo
Akira Hatanaka
2013-07-26
1
-18
/
+18
*
Mass update to CodeGen tests to use CHECK-LABEL for labels corresponding to f...
Stephen Lin
2013-07-14
1
-20
/
+20
*
[mips] Big-endian code generation for atomic instructions.
Akira Hatanaka
2013-05-31
1
-160
/
+335
*
[mips] Fix bug in test case. Disable machine LICM to prevent instruction from
Akira Hatanaka
2012-11-02
1
-2
/
+3
*
Fix test cases.
Akira Hatanaka
2012-05-12
1
-9
/
+9
*
Do not replace operands of pseudo instructions with register $zero.
Akira Hatanaka
2012-05-11
1
-0
/
+16
*
Convert more tests over to the new atomic instructions.
Eli Friedman
2011-09-26
1
-26
/
+10
*
Drop support for Mips1 and Mips2.
Akira Hatanaka
2011-09-09
1
-1
/
+1
*
Lower memory barriers to sync instructions.
Akira Hatanaka
2011-07-19
1
-0
/
+19
*
Use the correct opcodes: SLLV/SRLV or AND must be used instead of SLL/SRL or
Akira Hatanaka
2011-07-19
1
-16
/
+16
*
Remove redundant instructions.
Akira Hatanaka
2011-07-19
1
-10
/
+5
*
Do not treat atomic.load.sub differently than other atomic binary intrinsics.
Akira Hatanaka
2011-07-18
1
-3
/
+2
*
Set mayLoad or mayStore flags for SC and LL in order to prevent LICM from
Akira Hatanaka
2011-07-18
1
-24
/
+18
*
This patch implements atomic intrinsics atomic.load.add (sub,and,or,xor,
Bruno Cardoso Lopes
2011-05-31
1
-0
/
+253