Home | History | Annotate | Download | only in CodeGen

Lines Matching full:variable

16 // Given a variable that is live across multiple basic blocks, and given
17 // constraints on the basic blocks where the variable is live, determine which
18 // edge bundles should have the variable in a register and which edge bundles
19 // should have the variable in a stack slot.
74 DontCare, ///< Block doesn't care / variable not live.
78 MustSpill ///< A register is impossible, variable must be spilled.
95 /// variable should be kept in a register. Each bit
97 /// variable should be kept in a register through the
98 /// bundle. A clear bit means the variable should be
104 /// @param LiveBlocks Constraints for blocks that have the variable live in or
139 /// @return True if a perfect solution was found, allowing the variable to be