Lines Matching defs:LiveVariables
23 #include "llvm/CodeGen/LiveVariables.h"
70 LiveVariables *LV = nullptr;
95 // These functions are temporary abstractions around LiveVariables and
96 // LiveIntervals, so they can go away when LiveVariables does.
222 LiveVariables::VarInfo &VI = LV->getVarInfo(VirtReg);
230 // defined. See comment for VarInfo in LiveVariables.h.
407 LiveVariables::VarInfo &VI = LV->getVarInfo(IncomingReg);
439 // Add information to LiveVariables to know that the first used incoming
565 // Update LiveVariables.
567 LiveVariables::VarInfo &SrcVI = LV->getVarInfo(SrcReg);
568 LiveVariables::VarInfo &IncomingVI = LV->getVarInfo(IncomingReg);
604 // We only need to update the LiveVariables kill of SrcReg if this was the
836 "isLiveIn() requires either LiveVariables or LiveIntervals");
846 "isLiveOutPastPHIs() requires either LiveVariables or LiveIntervals");
847 // LiveVariables considers uses in PHIs to be in the predecessor basic block,