Lines Matching defs:X86LoadValueInjectionLoadHardeningPass
137 class X86LoadValueInjectionLoadHardeningPass : public MachineFunctionPass {
139 X86LoadValueInjectionLoadHardeningPass() : MachineFunctionPass(ID) {}
234 char X86LoadValueInjectionLoadHardeningPass::ID = 0;
236 void X86LoadValueInjectionLoadHardeningPass::getAnalysisUsage(
251 bool X86LoadValueInjectionLoadHardeningPass::runOnMachineFunction(
326 X86LoadValueInjectionLoadHardeningPass::getGadgetGraph(
540 int X86LoadValueInjectionLoadHardeningPass::elimMitigatedEdgesAndNodes(
595 X86LoadValueInjectionLoadHardeningPass::trimMitigatedEdges(
611 int X86LoadValueInjectionLoadHardeningPass::hardenLoadsWithPlugin(
656 int X86LoadValueInjectionLoadHardeningPass::hardenLoadsWithHeuristic(
722 int X86LoadValueInjectionLoadHardeningPass::insertFences(
766 bool X86LoadValueInjectionLoadHardeningPass::instrUsesRegToAccessMemory(
790 bool X86LoadValueInjectionLoadHardeningPass::instrUsesRegToBranch(
800 INITIALIZE_PASS_BEGIN(X86LoadValueInjectionLoadHardeningPass, PASS_KEY,
805 INITIALIZE_PASS_END(X86LoadValueInjectionLoadHardeningPass, PASS_KEY,
809 return new X86LoadValueInjectionLoadHardeningPass();