Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64SLSHardening.cpp43 class AArch64SLSHardening : public MachineFunctionPass { class
51 AArch64SLSHardening() : MachineFunctionPass(ID) { in AArch64SLSHardening() function in __anon2a0a44800111::AArch64SLSHardening
68 char AArch64SLSHardening::ID = 0;
70 INITIALIZE_PASS(AArch64SLSHardening, "aarch64-sls-hardening",
95 bool AArch64SLSHardening::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()
125 bool AArch64SLSHardening::hardenReturnsAndBRs(MachineBasicBlock &MBB) const { in hardenReturnsAndBRs()
241 AArch64SLSHardening::ConvertBLRToBL(MachineBasicBlock &MBB, in ConvertBLRToBL()
373 bool AArch64SLSHardening::hardenBLRs(MachineBasicBlock &MBB) const { in hardenBLRs()
391 return new AArch64SLSHardening(); in createAArch64SLSHardeningPass()
DCMakeLists.txt68 AArch64SLSHardening.cpp
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/Target/AArch64/
DBUILD.gn128 "AArch64SLSHardening.cpp",