Lines Matching defs:LiveVariables
23 #include "llvm/CodeGen/LiveVariables.h"
71 LiveVariables *LV = nullptr;
97 // These functions are temporary abstractions around LiveVariables and
98 // LiveIntervals, so they can go away when LiveVariables does.
234 LiveVariables::VarInfo &VI = LV->getVarInfo(VirtReg);
242 // defined. See comment for VarInfo in LiveVariables.h.
416 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg);
448 // Add information to LiveVariables to know that the first used incoming
574 // Update LiveVariables.
576 LiveVariables::VarInfo &SrcVI = LV->getVarInfo(SrcReg);
577 LiveVariables::VarInfo &IncomingVI = LV->getVarInfo(IncomingReg);
613 // We only need to update the LiveVariables kill of SrcReg if this was the
845 "isLiveIn() requires either LiveVariables or LiveIntervals");
855 "isLiveOutPastPHIs() requires either LiveVariables or LiveIntervals");
856 // LiveVariables considers uses in PHIs to be in the predecessor basic block,