Home | History | Annotate | Download | only in CodeGen

Lines Matching full:jump

1 //===-- CodeGen/MachineJumpTableInfo.h - Abstract Jump Tables  --*- C++ -*-===//
10 // The MachineJumpTableInfo class keeps track of jump tables referenced by
13 // Instructions reference the address of these jump tables through the use of
16 // function jump tables.
32 /// MachineJumpTableEntry - One jump table in the jump table info.
35 /// MBBs - The vector of basic blocks from which to create the jump table.
44 /// JTEntryKind - This enum indicates how each entry of the jump table is
62 /// the address of the jump table. This is used for PIC jump tables where
70 /// EK_Inline - Jump table entries are emitted inline at their point of
86 /// getEntrySize - Return the size of each entry in the jump table.
88 /// getEntryAlignment - Return the alignment of each entry in the jump table.
91 /// createJumpTableIndex - Create a new jump table.
95 /// isEmpty - Return true if there are no jump tables.
109 /// ReplaceMBBInJumpTables - If Old is the target of any jump tables, update
110 /// the jump tables to branch to New instead.
113 /// ReplaceMBBInJumpTable - If Old is a target of the jump tables, update
114 /// the jump table to branch to New instead.
119 /// jump tables. Implemented in MachineFunction.cpp