]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/config/riscv/riscv.md
RISC-V: Document `auipc' and `bitmanip' `type' attributes
[thirdparty/gcc.git] / gcc / config / riscv / riscv.md
index 04923927bc2732f52035fa243c8b3b31c960cca3..b3c5bce842a4133fde21e9336eb59bc7a8a04f69 100644 (file)
 ;; mfc         transfer from coprocessor
 ;; const       load constant
 ;; arith       integer arithmetic instructions
+;; auipc       integer addition to PC
 ;; logical      integer logical instructions
 ;; shift       integer shift instructions
 ;; slt         set less than instructions
 ;; multi       multiword sequence (or user asm statements)
 ;; nop         no operation
 ;; ghost       an instruction that produces no real code
+;; bitmanip    bit manipulation instructions
 (define_attr "type"
   "unknown,branch,jump,call,load,fpload,store,fpstore,
    mtc,mfc,const,arith,logical,shift,slt,imul,idiv,move,fmove,fadd,fmul,