Lines Matching defs:X86LoadValueInjectionLoadHardeningPass
136 class X86LoadValueInjectionLoadHardeningPass : public MachineFunctionPass {
138 X86LoadValueInjectionLoadHardeningPass() : MachineFunctionPass(ID) {}
233 char X86LoadValueInjectionLoadHardeningPass::ID = 0;
235 void X86LoadValueInjectionLoadHardeningPass::getAnalysisUsage(
250 bool X86LoadValueInjectionLoadHardeningPass::runOnMachineFunction(
325 X86LoadValueInjectionLoadHardeningPass::getGadgetGraph(
539 int X86LoadValueInjectionLoadHardeningPass::elimMitigatedEdgesAndNodes(
594 X86LoadValueInjectionLoadHardeningPass::trimMitigatedEdges(
610 int X86LoadValueInjectionLoadHardeningPass::hardenLoadsWithPlugin(
655 int X86LoadValueInjectionLoadHardeningPass::hardenLoadsWithHeuristic(
721 int X86LoadValueInjectionLoadHardeningPass::insertFences(
765 bool X86LoadValueInjectionLoadHardeningPass::instrUsesRegToAccessMemory(
789 bool X86LoadValueInjectionLoadHardeningPass::instrUsesRegToBranch(
799 INITIALIZE_PASS_BEGIN(X86LoadValueInjectionLoadHardeningPass, PASS_KEY,
804 INITIALIZE_PASS_END(X86LoadValueInjectionLoadHardeningPass, PASS_KEY,
808 return new X86LoadValueInjectionLoadHardeningPass();