Searched refs:CmpR2 (Results 1 – 2 of 2) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
D | HexagonSplitDouble.cpp | 461 unsigned CmpR1 = 0, CmpR2 = 0; in collectIndRegsForLoop() local 467 bool OkCI = TII->analyzeCompare(*CmpI, CmpR1, CmpR2, Mask, Val); in collectIndRegsForLoop() 473 if (CmpR2 && MRI->getRegClass(CmpR2) != DoubleRC) in collectIndRegsForLoop() 474 CmpR2 = 0; in collectIndRegsForLoop() 475 if (!CmpR1 && !CmpR2) in collectIndRegsForLoop() 498 auto NoIndOp = [this, CmpR1, CmpR2] (unsigned R) -> bool { in collectIndRegsForLoop() 508 if (T == CmpR1 || T == CmpR2) in collectIndRegsForLoop() 516 Rs.insert(CmpR2); in collectIndRegsForLoop()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonSplitDouble.cpp | 508 unsigned CmpR1 = 0, CmpR2 = 0; in collectIndRegsForLoop() local 514 bool OkCI = TII->analyzeCompare(*CmpI, CmpR1, CmpR2, Mask, Val); in collectIndRegsForLoop() 520 if (CmpR2 && MRI->getRegClass(CmpR2) != DoubleRC) in collectIndRegsForLoop() 521 CmpR2 = 0; in collectIndRegsForLoop() 522 if (!CmpR1 && !CmpR2) in collectIndRegsForLoop() 546 auto NoIndOp = [this, CmpR1, CmpR2] (unsigned R) -> bool { in collectIndRegsForLoop() 556 if (T == CmpR1 || T == CmpR2) in collectIndRegsForLoop() 564 Rs.insert(CmpR2); in collectIndRegsForLoop()
|