aboutsummaryrefslogtreecommitdiff
path: root/src/assembly.tex
AgeCommit message (Collapse)AuthorFilesLines
2020-08-18Remove assembly manualAndrew Waterman1-167/+0
It is to be migrated to https://github.com/riscv/riscv-asm-manual See #540
2019-04-18Fix erroneous captionAndrew Waterman1-1/+1
Resolves #371
2019-03-04Add lla pseudoinstruction; add PIC version of laAndrew Waterman1-13/+17
Closes #351
2018-11-06Made clear that this is only the first standard calling convention.Krste Asanovic1-2/+11
2018-08-06Fix Typo: Recover a lost brace in assembly.tex (#219)Columbus2401-1/+1
The commit 3f05dd6ef3c7965f0d9c375c19bf4a4a76c331be from 2018-06-02 lost a closing brace. This patch restores it.
2018-07-09Make JALR assembly format consistent with binutils (#209)Andrew Waterman1-5/+5
Addresses #145
2018-06-10Switch to active voice (#191)Cornelius Diekmann1-2/+2
Also fix: the pseudoinstruction use absolute addressing, the base instructions are pc-relative.
2018-06-07FENCE.TSO is not a pseudoinstructionAndrew Waterman1-1/+0
2018-06-07FENCE.TSO takes no operandsAndrew Waterman1-1/+1
2018-06-06Clarify sign-extension of offsets in assembly manualAndrew Waterman1-14/+16
Closes #177
2018-05-02Updates to the memory consistency model specDaniel Lustig1-0/+1
This giant patch is the result of months of work from a lot of different people in the memory model TG.
2018-01-23Standardized on pseudoinstruction.Krste Asanovic1-2/+2
Closes #122
2017-06-15Correct CALL macroAndrew Waterman1-2/+2
2017-06-14Remove FSFLAGSI, FSRMI pseudoinstructionsAndrew Waterman1-4/+0
They have never implemented and are too uncommon to justify pseudoinstructions instead of using CSRWI/CSRRWI directly.
2017-04-24Modified behavior of JALR hint bits to better support macro-op fusion of ↵Krste Asanovic1-1/+2
LUI;JALR pair.
2017-02-02Remove calling convention chapterAndrew Waterman1-0/+37
2017-02-01Reorganize directory structureAndrew Waterman1-0/+118