Chunkify is an analysis pass for the RSSA IntermediateLanguage, invoked from ToMachine.
Description
It partitions all the labels (function and block) in an RSSA program into disjoint sets, referred to as chunks.
Implementation
Details and Notes
Breaking large RSSA functions into chunks is necessary for reasonable compile times with the CCodegen and the LLVMCodegen.