[][src]Module raptor::ir

Raptor IR, a higher-level IR for Falcon IL

Structs

Block
Call
ControlFlowGraph
Dereference
Edge
Function
Instruction
Program
ProgramLocation
RefProgramLocation
Reference
Scalar

A Scalar is a variable which holds a single value.

StackVariable

A stack variable is a variable at a set location on the stack

Enums

CallTarget
Expression
FunctionLocation
LValue
Operation
RValue
RefFunctionLocation
Variable

Multiple types of variables

Traits

Value

Functions

add
and
cmpeq
cmplts
cmpltu
cmpneq
const_
dereference_expr
divs
divu
eval
expr_const
ite
mods
modu
mul
or
reduce
reference_expr
scalar
sext
shl
shr
simplify
sub
trun
value_expr
xor
zext

Type Definitions

Constant