/external/llvm/test/Transforms/RewriteStatepointsForGC/deopt-bundles/ |
D | codegen-cond.ll | 9 br i1 %rare, label %safepoint, label %continue, !prof !0 11 safepoint: ; preds = %entry 12 call void @safepoint() [ "deopt"() ] 15 continue: ; preds = %safepoint, %entry 18 ; CHECK-DAG: [ %p.relocated, %safepoint ] 36 br i1 %rare, label %safepoint, label %continue, !prof !0 38 safepoint: ; preds = %entry 39 call void @safepoint() [ "deopt"() ] 42 continue: ; preds = %safepoint, %entry 45 ; CHECK-DAG: [ %q.relocated, %safepoint ] [all …]
|
D | base-pointers.ll | 38 ; Our safepoint placement pass calls removeUnreachableBlocks, which does a bunch 88 ;; Both 'next' and 'extra2' are live across the backedge safepoint...
|
/external/llvm/test/Transforms/RewriteStatepointsForGC/ |
D | codegen-cond.ll | 8 br i1 %rare, label %safepoint, label %continue, !prof !0 9 safepoint: 10 …experimental.gc.statepoint.p0f_isVoidf(i64 2882400000, i32 0, void ()* @safepoint, i32 0, i32 0, i… 15 ; CHECK-DAG: [ %p.relocated, %safepoint ] 32 br i1 %rare, label %safepoint, label %continue, !prof !0 33 safepoint: 34 …experimental.gc.statepoint.p0f_isVoidf(i64 2882400000, i32 0, void ()* @safepoint, i32 0, i32 0, i… 39 ; CHECK-DAG: [ %q.relocated, %safepoint ] 42 ; CHECK-DAG: [ %p.relocated, %safepoint ] 59 …experimental.gc.statepoint.p0f_isVoidf(i64 2882400000, i32 0, void ()* @safepoint, i32 0, i32 0, i… [all …]
|
D | base-pointers.ll | 38 ; Our safepoint placement pass calls removeUnreachableBlocks, which does a bunch 87 ;; Both 'next' and 'extra2' are live across the backedge safepoint...
|
D | relocation.ll | 271 ; the safepoint, BUT we can't stop the search here or we miss the second
|
/external/llvm/test/Transforms/PlaceSafepoints/ |
D | basic.ll | 4 ; Do we insert a simple entry safepoint? 13 ; On a non-gc function, we should NOT get an entry safepoint 21 ; Do we insert a backedge safepoint in a statically 39 ; to insert a backedge safepoint
|
D | statepoint-frameescape.ll | 5 ; Do we insert the entry safepoint after the localescape intrinsic?
|
D | call-in-loop.ll | 2 ; don't need a safepoint poll (since the callee must contain a
|
D | finite-loops.ll | 106 ; safepoint.
|
/external/llvm/docs/ |
D | Statepoints.rst | 62 #. A safepoint is a location at which pointers visible to the compiled 64 change. After the safepoint completes, the actual pointer value 68 Note that the term 'safepoint' is somewhat overloaded. It refers to 83 the compiler itself) at the safepoint, 96 reachable after the safepoint, 104 At the most abstract level, inserting a safepoint can be thought of as 130 Depending on our language we may need to allow a safepoint during the execution 138 ``%obj`` after the safepoint and update any following uses appropriately. The 157 safepoint or statepoint. The statepoint returns a token value (which 234 over the associated call safepoint even if the base is otherwise unused [all …]
|
D | GarbageCollection.rst | 57 as a safepoint poll. 147 safepoint, and emitting load and store barriers. You can also extend LLVM - 569 of references at a safepoint and is used by precise collectors to identify
|
/external/llvm/test/CodeGen/X86/ |
D | statepoint-forward.ll | 21 ;; changed at the safepoint. Forwarding a non-gc pointer value would 68 ; to know about and update that value at a safepoint. Note that the
|
/external/v8/src/compiler/ |
D | code-generator.cc | 229 Safepoint safepoint = in RecordSafepoint() local 240 safepoint.DefinePointerSlot(index, zone()); in RecordSafepoint() 243 safepoint.DefinePointerRegister(reg, zone()); in RecordSafepoint()
|
/external/v8/test/mjsunit/ |
D | mjsunit.status | 754 'apply-arguments-gc-safepoint': [SKIP], 794 'compiler/safepoint': [SKIP],
|
/external/v8/ |
D | Android.v8common.mk | 309 src/safepoint-table.cc \
|
D | BUILD.gn | 1253 "src/safepoint-table.cc", 1254 "src/safepoint-table.h",
|
/external/v8/src/ |
D | deoptimizer.cc | 345 SafepointEntry safepoint = code->GetSafepointEntry(it.frame()->pc()); in DeoptimizeMarkedCodeForContext() local 346 int deopt_index = safepoint.deoptimization_index(); in DeoptimizeMarkedCodeForContext()
|
/external/v8/tools/gyp/ |
D | v8.gyp | 1023 '../../src/safepoint-table.cc', 1024 '../../src/safepoint-table.h',
|
/external/v8/src/crankshaft/x64/ |
D | lithium-codegen-x64.cc | 832 Safepoint safepoint = safepoints_.DefineSafepoint(masm(), in RecordSafepoint() local 837 safepoint.DefinePointerSlot(pointer->index(), zone()); in RecordSafepoint() 839 safepoint.DefinePointerRegister(ToRegister(pointer), zone()); in RecordSafepoint()
|
/external/v8/src/crankshaft/ia32/ |
D | lithium-codegen-ia32.cc | 902 Safepoint safepoint = in RecordSafepoint() local 907 safepoint.DefinePointerSlot(pointer->index(), zone()); in RecordSafepoint() 909 safepoint.DefinePointerRegister(ToRegister(pointer), zone()); in RecordSafepoint()
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.cc | 897 Safepoint safepoint = safepoints_.DefineSafepoint(masm(), in RecordSafepoint() local 902 safepoint.DefinePointerSlot(pointer->index(), zone()); in RecordSafepoint() 904 safepoint.DefinePointerRegister(ToRegister(pointer), zone()); in RecordSafepoint()
|
/external/v8/src/crankshaft/mips/ |
D | lithium-codegen-mips.cc | 864 Safepoint safepoint = safepoints_.DefineSafepoint(masm(), in RecordSafepoint() local 869 safepoint.DefinePointerSlot(pointer->index(), zone()); in RecordSafepoint() 871 safepoint.DefinePointerRegister(ToRegister(pointer), zone()); in RecordSafepoint()
|
/external/v8/src/crankshaft/arm64/ |
D | lithium-codegen-arm64.cc | 520 Safepoint safepoint = safepoints_.DefineSafepoint( in RecordSafepoint() local 526 safepoint.DefinePointerSlot(pointer->index(), zone()); in RecordSafepoint() 528 safepoint.DefinePointerRegister(ToRegister(pointer), zone()); in RecordSafepoint()
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.cc | 853 Safepoint safepoint = safepoints_.DefineSafepoint(masm(), in RecordSafepoint() local 858 safepoint.DefinePointerSlot(pointer->index(), zone()); in RecordSafepoint() 860 safepoint.DefinePointerRegister(ToRegister(pointer), zone()); in RecordSafepoint()
|
/external/v8/src/crankshaft/x87/ |
D | lithium-codegen-x87.cc | 1193 Safepoint safepoint = in RecordSafepoint() local 1198 safepoint.DefinePointerSlot(pointer->index(), zone()); in RecordSafepoint() 1200 safepoint.DefinePointerRegister(ToRegister(pointer), zone()); in RecordSafepoint()
|