Lines Matching refs:NewSense
97 struct NewSense { struct
101 static NewSense Jmp(bool isNVJ) { in Jmp() argument
102 NewSense NS = { /*PredReg=*/ 0, /*IsFloat=*/ false, /*IsNVJ=*/ isNVJ, in Jmp()
106 static NewSense Use(unsigned PR, bool True) { in Use() argument
107 NewSense NS = { /*PredReg=*/ PR, /*IsFloat=*/ false, /*IsNVJ=*/ false, in Use()
111 static NewSense Def(unsigned PR, bool True, bool Float) { in Def() argument
112 NewSense NS = { /*PredReg=*/ PR, /*IsFloat=*/ Float, /*IsNVJ=*/ false, in Def()
118 typedef llvm::SmallVector<NewSense,2> NewSenseList;
147 typedef llvm::DenseMap<unsigned, NewSense>::iterator NewUsesIterator;
148 llvm::DenseMap<unsigned, NewSense> NewUses;
192 bool hasValidNewValueDef(const NewSense &Use,