Lines Matching full:blocks
218 to either the "then" or "else" blocks, which contain the expressions for
221 Once the then/else blocks are finished executing, they both branch back
287 // Create blocks for the then and else cases. Insert the 'then' block at the
295 This code creates the basic blocks that are related to the if/then/else
296 statement, and correspond directly to the blocks in the example above.
302 Once it has that, it creates three blocks. Note that it passes
305 specified function. The other two blocks are created, but aren't yet
308 Once the blocks are created, we can emit the conditional branch that
309 chooses between them. Note that creating new blocks does not implicitly
337 important) aspect of the LLVM IR is that it `requires all basic blocks
373 'then' and 'else' blocks are emitted, we can finish up with the merge
562 several expressions, and some basic blocks. Lets see how this fits
581 of multiple blocks (e.g. if it contains an if/then/else or a for/in
599 the two blocks.