index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
Sparc
/
SparcInstr64Bit.td
Age
Commit message (
Expand
)
Author
2016-05-23
[SPARC] Fix 8 and 16-bit atomic load and store.
James Y Knight
2016-03-29
[SPARC] Use AtomicExpandPass to expand AtomicRMW instructions.
James Y Knight
2015-05-18
Sparc: Add the "alternate address space" load/store instructions.
James Y Knight
2015-04-28
Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"
Sergey Dmitrouk
2015-04-28
Revert "[DebugInfo] Add debug locations to constant SD nodes"
Daniel Jasper
2015-04-28
[DebugInfo] Add debug locations to constant SD nodes
Sergey Dmitrouk
2014-05-16
Sparc: disable printing on longer "brX,pt" aliases
Tim Northover
2014-03-02
[Sparc] Add trap on integer condition codes (Ticc) instructions to Sparc back...
Venkatraman Govindaraju
2014-03-02
[SparcV9] Adds support for branch on integer register instructions (BPr) and ...
Venkatraman Govindaraju
2014-03-02
[Sparc] Make floating point branch instruction formats to accept %fcc0-%fcc1 ...
Venkatraman Govindaraju
2014-03-01
[SparcV9] Add support for parsing branch instructions with prediction.
Venkatraman Govindaraju
2014-03-01
[Sparc] Add support to disassemble sparc memory instructions.
Venkatraman Govindaraju
2014-02-07
[Sparc] Emit correct encoding for atomic instructions. Also, add support for ...
Venkatraman Govindaraju
2014-01-30
Implement SPARCv9 atomic_swap_64 with a pseudo.
Jakob Stoklund Olesen
2014-01-24
Implement atomicrmw operations in 32 and 64 bits for SPARCv9.
Jakob Stoklund Olesen
2014-01-12
[Sparc] Add support for parsing floating point instructions.
Venkatraman Govindaraju
2014-01-09
[Sparc] Multiclass for loads/stores. No functionality change intended.
Venkatraman Govindaraju
2014-01-08
[SparcV9] Rename operands in some sparc64 instructions so that TableGen can e...
Venkatraman Govindaraju
2014-01-08
[Sparc] Add support for parsing branch instructions and conditional moves.
Venkatraman Govindaraju
2014-01-06
[Sparc] Add initial implementation of disassembler for sparc
Venkatraman Govindaraju
2014-01-04
[Sparc] Add the initial implementation of an asm parser for sparc/sparcv9.
Venkatraman Govindaraju
2014-01-01
[Sparc] Handle atomic loads/stores in sparc backend.
Venkatraman Govindaraju
2013-12-29
[SparcV9] Use separate instruction patterns for 64 bit arithmetic instruction...
Venkatraman Govindaraju
2013-11-24
[Sparc]: Implement LEA pattern for sparcv9.
Venkatraman Govindaraju
2013-11-03
[SparcV9] Handle i64 <-> float conversions in sparcv9 mode.
Venkatraman Govindaraju
2013-11-03
[SparcV9] Add ctpop instruction for i64. Also, expand ctlz, cttz and bswap.
Venkatraman Govindaraju
2013-10-06
[Sparc] Custom lower addc/adde/subc/sube on i64 in sparc64.
Venkatraman Govindaraju
2013-09-22
[Sparc] Clean up branch instructions, so that TableGen can encode branch cond...
Venkatraman Govindaraju
2013-09-22
[Sparc] Add support for TLS in sparc.
Venkatraman Govindaraju
2013-06-07
Remember the anyext patterns.
Jakob Stoklund Olesen
2013-06-07
Add missing zextloadi1 to i64 patterns. PR16721.
Jakob Stoklund Olesen
2013-06-07
Fix a typo in asm string of BP* family of instructions. With this fix
Roman Divacky
2013-06-07
[Sparc]: Use cmp instruction instead of subcc to compare integers.
Venkatraman Govindaraju
2013-06-03
Sparc: When storing 0, use %g0 directly in the store instruction instead of
Venkatraman Govindaraju
2013-05-19
Don't use %g0 to materialize 0 directly.
Jakob Stoklund Olesen
2013-05-19
Select i64 values with %icc conditions.
Jakob Stoklund Olesen
2013-05-19
Add floating point selects on %xcc predicates.
Jakob Stoklund Olesen
2013-05-19
Implement SPselectfcc for i64 operands.
Jakob Stoklund Olesen
2013-04-16
Add 64-bit multiply and divide instructions for SPARC v9.
Jakob Stoklund Olesen
2013-04-14
Use i32 for all SPARC shift amounts, even in 64-bit mode.
Jakob Stoklund Olesen
2013-04-06
Implement LowerReturn_64 for SPARC v9.
Jakob Stoklund Olesen
2013-04-04
Add SPARC v9 support for select on 64-bit compares.
Jakob Stoklund Olesen
2013-04-03
Add 64-bit compare + branch for SPARC v9.
Jakob Stoklund Olesen
2013-04-02
Add 64-bit load and store instructions.
Jakob Stoklund Olesen
2013-04-02
Basic 64-bit ALU operations.
Jakob Stoklund Olesen
2013-04-02
Materialize 64-bit immediates.
Jakob Stoklund Olesen
2013-04-02
Add 64-bit shift instructions.
Jakob Stoklund Olesen