Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SpeculationHardening.cpp143 unsigned MisspeculatingTaintReg; member in __anon33f321460111::AArch64SpeculationHardening
232 .addDef(MisspeculatingTaintReg) in insertTrackingCode()
233 .addUse(MisspeculatingTaintReg) in insertTrackingCode()
378 .addDef(MisspeculatingTaintReg) in insertSPToRegTaintPropagation()
403 .addUse(MisspeculatingTaintReg, RegState::Kill) in insertRegToSPTaintPropagation()
421 if (MI.readsRegister(MisspeculatingTaintReg, TRI) || in functionUsesHardeningRegister()
422 MI.modifiesRegister(MisspeculatingTaintReg, TRI)) in functionUsesHardeningRegister()
581 .addUse(Is64Bit ? MisspeculatingTaintReg in expandSpeculationSafeValue()
658 MisspeculatingTaintReg = AArch64::X16; in runOnMachineFunction()