📄 instructionformat.java
字号:
/* * LA-CC 05-135 Trident 0.7.1Copyright NoticeCopyright 2006 (c) the Regents of the University of California.This Software was produced under a U.S. Government contract(W-7405-ENG-36) by Los Alamos National Laboratory, which is operatedby the University of California for the U.S. Department of Energy. TheU.S. Government is licensed to use, reproduce, and distribute thisSoftware. Permission is granted to the public to copy and use thisSoftware without charge, provided that this Notice and any statementof authorship are reproduced on all copies. Neither the Government northe University makes any warranty, express or implied, or assumes anyliability or responsibility for the user of this Software. */package fp.flowgraph;public abstract class InstructionFormat { public static final byte Unassigned_format = 0; public static final byte Nullary_format = 1; public static final byte Return_format = 2; public static final byte Goto_format = 3; public static final byte Branch_format = 4; public static final byte Switch_format = 5; public static final byte Binary_format = 6; public static final byte Test_format = 7; public static final byte Shift_format = 8; public static final byte Malloc_format = 9; public static final byte Load_format = 10; public static final byte Store_format = 11; public static final byte Phi_format = 12; public static final byte Cast_format = 13; public static final byte Select_format = 14; public static final byte Unary_format = 15; public static final byte Getelementptr_format = 16; public static final byte ALoad_format = 17; public static final byte AStore_format = 18; public static final byte Call_format = 19; public static final int Unassigned_traits = Operator.none; public static final int Nullary_traits = Operator.none; public static final int Return_traits = Operator.terminator; public static final int Goto_traits = Operator.terminator; public static final int Branch_traits = Operator.terminator; public static final int Switch_traits = Operator.terminator; public static final int Binary_traits = Operator.none; public static final int Test_traits = Operator.none; public static final int Shift_traits = Operator.none; public static final int Malloc_traits = Operator.memory; public static final int Load_traits = Operator.memory; public static final int Store_traits = Operator.memory; public static final int Phi_traits = Operator.var_uses; public static final int Cast_traits = Operator.none; public static final int Select_traits = Operator.none; public static final int Unary_traits = Operator.none; public static final int Getelementptr_traits = Operator.var_uses; public static final int ALoad_traits = Operator.memory; public static final int AStore_traits = Operator.memory; public static final int Call_traits = Operator.var_uses;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -