HomeSort by relevance Sort by last modified time
    Searched refs:NewSense (Results 1 - 2 of 2) sorted by null

  /external/llvm/lib/Target/Hexagon/MCTargetDesc/
HexagonMCChecker.h 97 struct NewSense {
101 static NewSense Jmp(bool isNVJ) {
102 NewSense NS = { /*PredReg=*/ 0, /*IsFloat=*/ false, /*IsNVJ=*/ isNVJ,
106 static NewSense Use(unsigned PR, bool True) {
107 NewSense NS = { /*PredReg=*/ PR, /*IsFloat=*/ false, /*IsNVJ=*/ false,
111 static NewSense Def(unsigned PR, bool True, bool Float) {
112 NewSense NS = { /*PredReg=*/ PR, /*IsFloat=*/ Float, /*IsNVJ=*/ false,
118 typedef llvm::SmallVector<NewSense,2> NewSenseList;
147 typedef llvm::DenseMap<unsigned, NewSense>::iterator NewUsesIterator;
148 llvm::DenseMap<unsigned, NewSense> NewUses
    [all...]
HexagonMCChecker.cpp 185 NewDefs[*SRI].push_back(NewSense::Def(PredReg, HexagonMCInstrInfo::isPredicatedTrue(MCII, MCI),
197 NewDefs[*SRI].push_back(NewSense::Def(PredReg, HexagonMCInstrInfo::isPredicatedTrue(MCII, MCI),
219 NewUses[N] = NewSense::Jmp(llvm::HexagonMCInstrInfo::getType(MCII, MCI) == HexagonII::TypeNV);
221 NewUses[N] = NewSense::Use(PredReg, HexagonMCInstrInfo::isPredicatedTrue(MCII, MCI));
367 NewSense &US = I.second;
557 bool HexagonMCChecker::hasValidNewValueDef(const NewSense &Use,
562 const NewSense &Def = Defs[i];

Completed in 86 milliseconds