Home
last modified time | relevance | path

Searched refs:fixShadowLoopMBB (Results 1 – 17 of 17) sorted by relevance

/dports/devel/llvm70/llvm-7.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp28057 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
28063 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
28156 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
28162 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
28166 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
28169 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
28173 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
28176 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JNE_1)).addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
28177 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
28178 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/devel/llvm80/llvm-8.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp29258 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
29264 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
29361 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
29367 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
29371 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
29374 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
29378 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
29381 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JNE_1)).addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
29382 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
29383 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/devel/llvm90/llvm-9.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp30336 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
30342 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
30439 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
30445 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
30449 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
30452 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
30456 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
30459 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
30460 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
30461 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp31741 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
31747 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
31844 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
31850 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
31854 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
31857 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
31861 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
31864 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
31865 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
31866 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp31729 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
31735 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
31832 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
31838 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
31842 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
31845 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
31849 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
31852 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
31853 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
31854 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp31741 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
31747 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
31844 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
31850 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
31854 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
31857 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
31861 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
31864 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
31865 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
31866 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp33029 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
33035 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33137 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33143 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
33147 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33150 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
33154 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
33157 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
33158 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
33159 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp33734 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
33740 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33842 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33848 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
33852 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33855 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
33859 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
33862 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
33863 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
33864 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp32563 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
32569 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
32671 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
32677 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
32681 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
32684 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
32688 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
32691 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
32692 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
32693 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/graphics/llvm-mesa/llvm-13.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp33734 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
33740 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33842 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33848 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
33852 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33855 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
33859 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
33862 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
33863 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
33864 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp33285 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
33291 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33393 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33399 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
33403 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33406 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
33410 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
33413 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
33414 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
33415 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/devel/llvm11/llvm-11.0.1.src/lib/Target/X86/
H A DX86ISelLowering.cpp32586 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
32592 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
32694 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
32700 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
32704 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
32707 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
32711 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
32714 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
32715 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
32716 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp33728 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
33734 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33836 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33842 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
33846 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33849 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
33853 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
33856 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
33857 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
33858 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp33734 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
33740 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33842 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33848 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
33852 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33855 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
33859 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
33862 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
33863 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
33864 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp33285 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
33291 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33393 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33399 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
33403 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33406 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
33410 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
33413 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
33414 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
33415 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/devel/llvm13/llvm-project-13.0.1.src/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp33734 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
33740 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33842 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33848 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
33852 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
33855 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
33859 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
33862 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
33863 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
33864 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp34590 MachineBasicBlock *fixShadowLoopMBB = MF->CreateMachineBasicBlock(BB); in emitLongJmpShadowStackFix() local
34596 MF->insert(I, fixShadowLoopMBB); in emitLongJmpShadowStackFix()
34698 fixShadowLoopPrepareMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
34704 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::PHI), CounterReg) in emitLongJmpShadowStackFix()
34708 .addMBB(fixShadowLoopMBB); in emitLongJmpShadowStackFix()
34711 BuildMI(fixShadowLoopMBB, DL, TII->get(IncsspOpc)).addReg(Value128InReg); in emitLongJmpShadowStackFix()
34715 BuildMI(fixShadowLoopMBB, DL, TII->get(DecROpc), DecReg).addReg(CounterReg); in emitLongJmpShadowStackFix()
34718 BuildMI(fixShadowLoopMBB, DL, TII->get(X86::JCC_1)).addMBB(fixShadowLoopMBB).addImm(X86::COND_NE); in emitLongJmpShadowStackFix()
34719 fixShadowLoopMBB->addSuccessor(sinkMBB); in emitLongJmpShadowStackFix()
34720 fixShadowLoopMBB->addSuccessor(fixShadowLoopMBB); in emitLongJmpShadowStackFix()