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.
71 DontCare, ///< Block doesn't care / variable not live.
75 MustSpill ///< A register is impossible, variable must be spilled.
92 /// variable should be kept in a register. Each bit
94 /// variable should be kept in a register through the
95 /// bundle. A clear bit means the variable should be
101 /// @param LiveBlocks Constraints for blocks that have the variable live in or
136 /// @return True if a perfect solution was found, allowing the variable to be