Lines Matching refs:BlockCompletion
99 struct BlockCompletion { struct
106 static BlockCompletion FallThrough() { in FallThrough() argument
107 BlockCompletion completion = {kFallThrough, TestOperand(), 1, kNoValue}; in FallThrough()
111 static BlockCompletion Jump(int offset) { in Jump()
112 BlockCompletion completion = {kJump, TestOperand(), offset, kNoValue}; in Jump()
116 static BlockCompletion Branch(TestOperand op, int left_offset, in Branch()
118 BlockCompletion completion = {kBranch, op, left_offset, right_offset}; in Branch()
122 static BlockCompletion Last() { in Last()
123 BlockCompletion completion = {kBlockEnd, TestOperand(), kNoValue, kNoValue}; in Last()
136 Instruction* EndBlock(BlockCompletion completion = FallThrough());
230 typedef std::vector<BlockCompletion> Completions;