• Home
  • Raw
  • Download

Lines Matching full:is

5 Metainfo is an information that aims to provide reg-to-stack mapping for virtual registers. It is n…
10 we call the runtime, we can save information in which stack slot specific vreg is live.
12 Metainfo is placed together with compiled code:
42 Columns width is in a bits.
44 First row is a BitTable's header, that describe rows count and columns width.
51 Header is followed by data, which is a rows with fixed length. Row length is equal to sum of column…
70 Here, we have 4 columns and 5 rows. Number of rows is defeined in the first digit in a header,
71 number of columns is determined in compile time.
73 Row size is 25 bits, that is sum of columns width: 2 + 0 + 15 + 8.
74 Column width is determined by maximum value in a table, e.g. for 2th column it is zero row, that ha…
76 So, the size of this table's data is 25 * 5 = 125 bits = 15.625 bytes.
80 Bitmap table is a Bit table with one column, that doesn't have 32-bits limitation for the width.
84 For number compressisng following approach is used.
87 - Values 0..11 represent the result as-is, with no further following bits.
88 - Values 12..15 mean the result is in the next 8/16/24/32-bits respectively.
106 | CALLEE_REG_MASK | Specifies registers mask that is saved in the method |
107 | CALLEE_FP_REG_MASK | Specifies fp registers mask that is saved in the method |
132 | IS_LAST | Whether this inlined method is a last, i.e. is it a leaf |
156 This is a Bitmap table, where column is a bit mask, that determines which CPU register holds a mana…
160 This is a Bitmap table, where column is a bit mask, that determines which stack slot holds a manage…
168 This is a Bitmap table, where column is a bit mask, that determines which virtual register is modif…
182 - **Location** - where vreg is stored: stack slot, CPU register or constant.
184 - **IsAccumulator** - whethre vreg is accumulator.
194 This is a table with offsets: removed NullCheck instruction position and corresponding SlowPath pos…