Home
last modified time | relevance | path

Searched refs:InstrWindow (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DMCPlusBuilder.h606 MutableArrayRef<MCInst> InstrWindow; member
622 InstrWindow = InInstrWindow; in match()
623 CurInst = InstrWindow.end(); in match()
643 InstrWindow = InstrWindow.slice(0, CurInst - InstrWindow.begin() + 1); in match()
659 if (CurInst == InstrWindow.begin()) in next()
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCPlusBuilder.cpp420 if (!Scale->match(MRI, MIB, this->InstrWindow, in match()
423 if (!Index->match(MRI, MIB, this->InstrWindow, in match()
464 return Reg->match(MRI, MIB, this->InstrWindow, 0); in match()
507 if (!Scale->match(MRI, MIB, this->InstrWindow, in match()
510 if (!Index->match(MRI, MIB, this->InstrWindow, in match()
553 if (!A->match(MRI, MIB, this->InstrWindow, 1)) { in match()
554 if (!B->match(MRI, MIB, this->InstrWindow, 1)) in match()
556 return A->match(MRI, MIB, this->InstrWindow, 2); in match()
559 if (B->match(MRI, MIB, this->InstrWindow, 2)) in match()
562 if (!B->match(MRI, MIB, this->InstrWindow, 1)) in match()
[all …]