Skip to content

Latest commit

 

History

History
83 lines (83 loc) · 1.56 KB

README.instructions.md

File metadata and controls

83 lines (83 loc) · 1.56 KB
  • Terminators
    • ret
    • br
    • switch
    • indirectbr
    • invoke
    • resume
    • catchswitch
    • catchpad
    • catchret
    • cleanupret
    • unreachable
  • Binary operations
    • add
    • fadd
    • sub
    • fsub
    • mul
    • fmul
    • udiv
    • sdiv
    • fdiv
    • urem
    • srem
    • frem
  • Bitwise binary operations
    • shl
    • lshr
    • ashr
    • and
    • or
    • xor
  • Vector operations
    • extractelement
    • insertelement
    • shufflevector
  • Aggregate operations
    • extractvalue
    • insertvalue
  • Memory access and addressing operations
    • alloca
    • load
    • store
    • fence
    • cmpxchg
    • atomicrmw
    • getelementptr
  • Conversion operations
    • trunc .. to
    • zext .. to
    • sext .. to
    • fptrunc .. to
    • fpext .. to
    • fptoui .. to
    • fptosi .. to
    • uitofp .. to
    • sitofp .. to
    • ptrtoint .. to
    • inttoptr .. to
    • bitcast .. to
    • addrspacecast .. to
  • Other operations
    • icmp
      • eq
      • ne
      • ugt
      • uge
      • ult
      • ule
      • sgt
      • sge
      • slt
      • sle
    • fcmp
    • phi
    • select
    • call
      • Basic case
      • Intrinsics (llvm.*)
      • FFI
    • va_arg
    • landingpad
    • cleanuppad