Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64SpeculationHardening.cpp125 class AArch64SpeculationHardening : public MachineFunctionPass { class
132 AArch64SpeculationHardening() : MachineFunctionPass(ID) { in AArch64SpeculationHardening() function in __anon309c7f470111::AArch64SpeculationHardening
181 char AArch64SpeculationHardening::ID = 0;
183 INITIALIZE_PASS(AArch64SpeculationHardening, "aarch64-speculation-hardening",
186 bool AArch64SpeculationHardening::endsWithCondControlFlow( in endsWithCondControlFlow()
217 void AArch64SpeculationHardening::insertFullSpeculationBarrier( in insertFullSpeculationBarrier()
225 void AArch64SpeculationHardening::insertTrackingCode( in insertTrackingCode()
240 bool AArch64SpeculationHardening::instrumentControlFlow( in instrumentControlFlow()
358 void AArch64SpeculationHardening::insertSPToRegTaintPropagation( in insertSPToRegTaintPropagation()
382 void AArch64SpeculationHardening::insertRegToSPTaintPropagation( in insertRegToSPTaintPropagation()
[all …]
DCMakeLists.txt59 AArch64SpeculationHardening.cpp
/external/swiftshader/third_party/llvm-10.0/
DAndroid.bp940 "llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp",
DBUILD.gn1055 "llvm/lib/Target/AArch64/AArch64SpeculationHardening.cpp",
DCMakeLists.txt1001 ${LLVM_DIR}/lib/Target/AArch64/AArch64SpeculationHardening.cpp