Home
last modified time | relevance | path

Searched refs:InstructionIterator (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/bolt/include/bolt/Core/
H A DMCPlusBuilder.h167 class InstructionIterator
216 InstructionIterator &operator++() {
220 InstructionIterator &operator--() {
224 InstructionIterator operator++(int) {
229 InstructionIterator operator--(int) {
243 InstructionIterator &operator=(InstructionIterator &&Other) {
247 InstructionIterator &operator=(const InstructionIterator &Other) {
252 InstructionIterator() {} in InstructionIterator() function
253 InstructionIterator(const InstructionIterator &Other) in InstructionIterator() function
255 InstructionIterator(InstructionIterator &&Other) in InstructionIterator() function
[all …]
/llvm-project-15.0.7/bolt/lib/Target/AArch64/
H A DAArch64MCPlusBuilder.cpp615 computeLocalUDChain(const MCInst *CurInstr, InstructionIterator Begin, in computeLocalUDChain()
616 InstructionIterator End) const { in computeLocalUDChain()
676 MCInst &Instruction, InstructionIterator Begin, InstructionIterator End, in analyzeIndirectBranch()
717 uint64_t analyzePLTEntry(MCInst &Instruction, InstructionIterator Begin, in analyzePLTEntry()
718 InstructionIterator End, in analyzePLTEntry()
755 for (InstructionIterator It = Begin; It != End; ++It) { in analyzePLTEntry()
901 bool analyzeBranch(InstructionIterator Begin, InstructionIterator End, in analyzeBranch()
1035 uint64_t matchLinkerVeneer(InstructionIterator Begin, InstructionIterator End, in matchLinkerVeneer()
/llvm-project-15.0.7/bolt/lib/Target/X86/
H A DX86MCPlusBuilder.cpp1964 bool analyzeBranch(InstructionIterator Begin, InstructionIterator End, in analyzeBranch()
2144 MCInst &Instruction, InstructionIterator Begin, InstructionIterator End, in analyzeIndirectBranch()
2175 std::reverse_iterator<InstructionIterator> II(End); in analyzeIndirectBranch()
2176 std::reverse_iterator<InstructionIterator> IE(Begin); in analyzeIndirectBranch()
2284 bool analyzeVirtualMethodCall(InstructionIterator ForwardBegin, in analyzeVirtualMethodCall()
2285 InstructionIterator ForwardEnd, in analyzeVirtualMethodCall()
2293 std::reverse_iterator<InstructionIterator> Itr(ForwardEnd); in analyzeVirtualMethodCall()
2294 std::reverse_iterator<InstructionIterator> End(ForwardBegin); in analyzeVirtualMethodCall()