reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AArch64/AArch64SpeculationHardening.cpp
  190   if (TII->analyzeBranch(MBB, TBB, FBB, analyzeBranchCondCode, false))
  221   BuildMI(MBB, MBBI, DL, TII->get(AArch64::DSB)).addImm(0xf);
  222   BuildMI(MBB, MBBI, DL, TII->get(AArch64::ISB)).addImm(0xf);
  231     BuildMI(SplitEdgeBB, SplitEdgeBB.begin(), DL, TII->get(AArch64::CSELXr))
  369   BuildMI(MBB, MBBI, DebugLoc(), TII->get(AArch64::SUBSXri))
  375   BuildMI(MBB, MBBI, DebugLoc(), TII->get(AArch64::CSINVXr))
  392   BuildMI(MBB, MBBI, DebugLoc(), TII->get(AArch64::ADDXri))
  398   BuildMI(MBB, MBBI, DebugLoc(), TII->get(AArch64::ANDXrs))
  404   BuildMI(MBB, MBBI, DebugLoc(), TII->get(AArch64::ADDXri))
  451           TII->get(Is64Bit ? AArch64::SpeculationSafeValueX
  576               Is64Bit ? TII->get(AArch64::ANDXrs) : TII->get(AArch64::ANDWrs))
  576               Is64Bit ? TII->get(AArch64::ANDXrs) : TII->get(AArch64::ANDWrs))
  596   BuildMI(MBB, MBBI, DL, TII->get(AArch64::HINT)).addImm(0x14);
  658   TII = MF.getSubtarget().getInstrInfo();