Home
last modified time | relevance | path

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

/external/v8/src/
Dexecution.cc19 StackGuard::StackGuard() : isolate_(nullptr) {} in StackGuard() function in v8::internal::StackGuard
21 void StackGuard::set_interrupt_limits(const ExecutionAccess& lock) { in set_interrupt_limits()
29 void StackGuard::reset_limits(const ExecutionAccess& lock) { in reset_limits()
276 void StackGuard::SetStackLimit(uintptr_t limit) { in SetStackLimit()
292 void StackGuard::AdjustStackLimitForSimulator() { in AdjustStackLimitForSimulator()
305 void StackGuard::EnableInterrupts() { in EnableInterrupts()
313 void StackGuard::DisableInterrupts() { in DisableInterrupts()
318 void StackGuard::PushInterruptsScope(InterruptsScope* scope) { in PushInterruptsScope()
343 void StackGuard::PopInterruptsScope() { in PopInterruptsScope()
371 bool StackGuard::CheckInterrupt(InterruptFlag flag) { in CheckInterrupt()
[all …]
Dexecution.h68 class V8_EXPORT_PRIVATE StackGuard final {
139 StackGuard();
228 DISALLOW_COPY_AND_ASSIGN(StackGuard);
Disolate.h1016 StackGuard* stack_guard() { return &stack_guard_; } in stack_guard()
1677 StackGuard stack_guard_;
1869 friend class StackGuard; variable
1966 StackGuard* stack_guard = isolate_->stack_guard(); in HasOverflowed()
1972 StackGuard* stack_guard = isolate_->stack_guard(); in InterruptRequested()
2006 bool Intercept(StackGuard::InterruptFlag flag);
2017 StackGuard* stack_guard_;
2023 friend class StackGuard; variable
2033 int intercept_mask = StackGuard::ALL_INTERRUPTS)
2045 int intercept_mask = StackGuard::ALL_INTERRUPTS)
Dv8threads.cc175 StackGuard::ArchiveSpacePerThread() + in ArchiveSpacePerThread()
Disolate.cc4122 StackGuard* stack_guard = isolate_->stack_guard(); in Throw()
4156 bool InterruptsScope::Intercept(StackGuard::InterruptFlag flag) { in Throw()
Dapi.cc270 interrupts_scope_(isolate_, i::StackGuard::TERMINATE_EXECUTION, in CallDepthScope()
9848 i::StackGuard::API_INTERRUPT)) {} in PostponeInterruptsScope()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SafeStack/X86/
Dabi_ssp.ll13 ; TLS32: %[[StackGuard:.*]] = load i8*, i8* addrspace(256)* inttoptr (i32 20 to i8* addrspace(256)*)
14 ; TLS64: %[[StackGuard:.*]] = load i8*, i8* addrspace(257)* inttoptr (i32 40 to i8* addrspace(257)*)
15 ; FUCHSIA64: %[[StackGuard:.*]] = load i8*, i8* addrspace(257)* inttoptr (i32 16 to i8* addrspace(2…
16 ; GLOBAL32: %[[StackGuard:.*]] = load i8*, i8** @__stack_chk_guard
17 ; COMMON: store i8* %[[StackGuard]], i8** %[[StackGuardSlot:.*]]
22 ; COMMON: icmp ne i8* %[[StackGuard]], %[[A]]
Dssp.ll11 ; CHECK: %[[StackGuard:.*]] = load i8*, i8** @__stack_chk_guard
12 ; CHECK: store i8* %[[StackGuard]], i8** %[[StackGuardSlot]]
19 ; CHECK: %[[COND:.*]] = icmp ne i8* %[[StackGuard]], %[[B]]
/external/llvm/test/Transforms/SafeStack/X86/
Dabi_ssp.ll8 ; TLS32: %[[StackGuard:.*]] = load i8*, i8* addrspace(256)* inttoptr (i32 20 to i8* addrspace(256)*)
9 ; TLS64: %[[StackGuard:.*]] = load i8*, i8* addrspace(257)* inttoptr (i32 40 to i8* addrspace(257)*)
10 ; TLS: store i8* %[[StackGuard]], i8** %[[StackGuardSlot:.*]]
15 ; TLS: icmp ne i8* %[[StackGuard]], %[[A]]
Dssp.ll11 ; CHECK: %[[StackGuard:.*]] = load i8*, i8** @__stack_chk_guard
12 ; CHECK: store i8* %[[StackGuard]], i8** %[[StackGuardSlot]]
19 ; CHECK: %[[COND:.*]] = icmp ne i8* %[[StackGuard]], %[[B]]
/external/llvm/test/Transforms/SafeStack/AArch64/
Dabi_ssp.ll12 ; TLS: %[[StackGuard:.*]] = load i8*, i8** %[[C]]
13 ; TLS: store i8* %[[StackGuard]], i8** %[[StackGuardSlot:.*]]
18 ; TLS: icmp ne i8* %[[StackGuard]], %[[A]]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SafeStack/AArch64/
Dabi_ssp.ll13 ; TLS: %[[StackGuard:.*]] = load i8*, i8** %[[C]]
14 ; TLS: store i8* %[[StackGuard]], i8** %[[StackGuardSlot:.*]]
19 ; TLS: icmp ne i8* %[[StackGuard]], %[[A]]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Dstack-guard-remat-bitcast.ll22 %StackGuard = load i8*, i8** bitcast (i64** @__stack_chk_guard to i8**)
23 call void @llvm.stackprotector(i8* %StackGuard, i8** %StackGuardSlot)
/external/llvm/test/CodeGen/AArch64/
Dstack-guard-remat-bitcast.ll22 %StackGuard = load i8*, i8** bitcast (i64** @__stack_chk_guard to i8**)
23 call void @llvm.stackprotector(i8* %StackGuard, i8** %StackGuardSlot)
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/MIR/X86/
Dexternal-symbol-operands.mir11 %StackGuard = load i8*, i8** @__stack_chk_guard
12 call void @llvm.stackprotector(i8* %StackGuard, i8** %StackGuardSlot)
Dexpected-stack-object.mir11 %StackGuard = load i8*, i8** @__stack_chk_guard
12 call void @llvm.stackprotector(i8* %StackGuard, i8** %StackGuardSlot)
Dframe-info-stack-references.mir12 %StackGuard = load i8*, i8** @__stack_chk_guard
13 call void @llvm.stackprotector(i8* %StackGuard, i8** %StackGuardSlot)
/external/llvm/test/CodeGen/MIR/X86/
Dexternal-symbol-operands.mir11 %StackGuard = load i8*, i8** @__stack_chk_guard
12 call void @llvm.stackprotector(i8* %StackGuard, i8** %StackGuardSlot)
Dexpected-stack-object.mir11 %StackGuard = load i8*, i8** @__stack_chk_guard
12 call void @llvm.stackprotector(i8* %StackGuard, i8** %StackGuardSlot)
Dframe-info-stack-references.mir12 %StackGuard = load i8*, i8** @__stack_chk_guard
13 call void @llvm.stackprotector(i8* %StackGuard, i8** %StackGuardSlot)
/external/llvm/lib/CodeGen/
DSafeStack.cpp135 AllocaInst *StackGuardSlot, Value *StackGuard);
491 AllocaInst *StackGuardSlot, Value *StackGuard) { in checkStackGuard() argument
493 Value *Cmp = IRB.CreateICmpNE(StackGuard, V); in checkStackGuard()
802 Value *StackGuard = getStackGuard(IRB, F); in runOnFunction() local
804 IRB.CreateStore(StackGuard, StackGuardSlot); in runOnFunction()
808 checkStackGuard(IRBRet, F, *RI, StackGuardSlot, StackGuard); in runOnFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DSafeStack.cpp151 AllocaInst *StackGuardSlot, Value *StackGuard);
461 AllocaInst *StackGuardSlot, Value *StackGuard) { in checkStackGuard() argument
463 Value *Cmp = IRB.CreateICmpNE(StackGuard, V); in checkStackGuard()
797 Value *StackGuard = getStackGuard(IRB, F); in run() local
799 IRB.CreateStore(StackGuard, StackGuardSlot); in run()
803 checkStackGuard(IRBRet, F, *RI, StackGuardSlot, StackGuard); in run()
/external/v8/src/runtime/
Druntime.h263 F(StackGuard, 0, 1) \
/external/v8/src/debug/
Ddebug-evaluate.cc339 V(StackGuard) \ in IntrinsicHasNoSideEffect()
/external/v8/
DChangeLog43244 Removed GetDefaultIsolate{Debugger,ForLocking,StackGuard} (Chromium