Searched refs:GC (Results 26 - 50 of 141) sorted by relevance

123456

/netbsd-current/external/gpl3/gdb.old/dist/ld/testsuite/ld-mmix/
H A Dstart4.s1 # When GC, all sections in each file must be referenced from within a kept
H A Dbpo-10.d8 # Check that GC removes all (two) BPO:s when all are collected.
H A Dbpo-9m.d8 # Check that GC does not mess up things when no BPO:s are collected.
9 # Note that mmo doesn't support GC at the moment; it's a nop.
/netbsd-current/external/gpl3/gcc/dist/libphobos/libdruntime/core/gc/
H A Dgcinterface.d2 * Contains the internal GC interface.
17 alias BlkAttr = core.memory.GC.BlkAttr;
18 alias BlkInfo = core.memory.GC.BlkInfo;
39 interface GC
144 core.memory.GC.Stats stats() @safe nothrow @nogc;
150 core.memory.GC.ProfileStats profileStats() @safe nothrow @nogc;
195 * GC.stats().allocatedInCurrentThread, but faster.
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
H A Damdgpu_amdkfd_gfx_v10.c139 WREG32(SOC15_REG_OFFSET(GC, 0, mmSH_MEM_CONFIG), sh_mem_config);
140 WREG32(SOC15_REG_OFFSET(GC, 0, mmSH_MEM_BASES), sh_mem_bases);
204 WREG32(SOC15_REG_OFFSET(GC, 0, mmCPC_INT_CNTL),
242 uint32_t retval = SOC15_REG_OFFSET(GC, 0, mmTCP_WATCH0_ADDR_H) -
278 hqd_base = SOC15_REG_OFFSET(GC, 0, mmCP_MQD_BASE_ADDR);
281 reg <= SOC15_REG_OFFSET(GC, 0, mmCP_HQD_PQ_WPTR_HI); reg++)
288 WREG32(SOC15_REG_OFFSET(GC, 0, mmCP_HQD_PQ_DOORBELL_CONTROL), data);
317 WREG32(SOC15_REG_OFFSET(GC, 0, mmCP_HQD_PQ_WPTR_LO),
319 WREG32(SOC15_REG_OFFSET(GC, 0, mmCP_HQD_PQ_WPTR_HI),
321 WREG32(SOC15_REG_OFFSET(GC,
[all...]
H A Damdgpu_amdkfd_gfx_v9.c135 WREG32_RLC(SOC15_REG_OFFSET(GC, 0, mmSH_MEM_CONFIG), sh_mem_config);
136 WREG32_RLC(SOC15_REG_OFFSET(GC, 0, mmSH_MEM_BASES), sh_mem_bases);
214 WREG32(SOC15_REG_OFFSET(GC, 0, mmCPC_INT_CNTL),
268 hqd_base = SOC15_REG_OFFSET(GC, 0, mmCP_MQD_BASE_ADDR);
271 reg <= SOC15_REG_OFFSET(GC, 0, mmCP_HQD_PQ_WPTR_HI); reg++)
278 WREG32_RLC(SOC15_REG_OFFSET(GC, 0, mmCP_HQD_PQ_DOORBELL_CONTROL), data);
307 WREG32_RLC(SOC15_REG_OFFSET(GC, 0, mmCP_HQD_PQ_WPTR_LO),
309 WREG32_RLC(SOC15_REG_OFFSET(GC, 0, mmCP_HQD_PQ_WPTR_HI),
311 WREG32_RLC(SOC15_REG_OFFSET(GC, 0, mmCP_HQD_PQ_WPTR_POLL_ADDR),
313 WREG32_RLC(SOC15_REG_OFFSET(GC,
[all...]
H A Damdgpu_psp_v10_0.c258 *sram_addr_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_CE_UCODE_ADDR);
259 *sram_data_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_CE_UCODE_DATA);
264 *sram_addr_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_PFP_UCODE_ADDR);
265 *sram_data_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_PFP_UCODE_DATA);
270 *sram_addr_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_HYP_ME_UCODE_ADDR);
271 *sram_data_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_HYP_ME_UCODE_DATA);
276 *sram_addr_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_MEC_ME1_UCODE_ADDR);
277 *sram_data_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_MEC_ME1_UCODE_DATA);
282 *sram_addr_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_HYP_MEC2_UCODE_ADDR);
283 *sram_data_reg_offset = SOC15_REG_OFFSET(GC,
[all...]
H A Damdgpu_soc15.c208 address = SOC15_REG_OFFSET(GC, 0, mmDIDT_IND_INDEX);
209 data = SOC15_REG_OFFSET(GC, 0, mmDIDT_IND_DATA);
222 address = SOC15_REG_OFFSET(GC, 0, mmDIDT_IND_INDEX);
223 data = SOC15_REG_OFFSET(GC, 0, mmDIDT_IND_DATA);
237 WREG32_SOC15(GC, 0, mmGC_CAC_IND_INDEX, (reg));
238 r = RREG32_SOC15(GC, 0, mmGC_CAC_IND_DATA);
248 WREG32_SOC15(GC, 0, mmGC_CAC_IND_INDEX, (reg));
249 WREG32_SOC15(GC, 0, mmGC_CAC_IND_DATA, (v));
259 WREG32_SOC15(GC, 0, mmSE_CAC_IND_INDEX, (reg));
260 r = RREG32_SOC15(GC,
[all...]
H A Damdgpu_psp_v12_0.c362 *sram_addr_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_CE_UCODE_ADDR);
363 *sram_data_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_CE_UCODE_DATA);
368 *sram_addr_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_PFP_UCODE_ADDR);
369 *sram_data_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_PFP_UCODE_DATA);
374 *sram_addr_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_HYP_ME_UCODE_ADDR);
375 *sram_data_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_HYP_ME_UCODE_DATA);
380 *sram_addr_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_MEC_ME1_UCODE_ADDR);
381 *sram_data_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_MEC_ME1_UCODE_DATA);
386 *sram_addr_reg_offset = SOC15_REG_OFFSET(GC, 0, mmCP_HYP_MEC2_UCODE_ADDR);
387 *sram_data_reg_offset = SOC15_REG_OFFSET(GC,
[all...]
/netbsd-current/external/gpl3/gcc/dist/libphobos/testsuite/libphobos.thread/
H A Dtlsgc_sections.d29 GC.free(cast(void*)c); // free without destruction to avoid triggering abort()
40 // wait until the GC collection is done
63 GC.collect();
H A Dexternal_threads.d11 // try collecting - GC must ignore this call because this thread
13 GC.collect();
/netbsd-current/external/gpl3/gcc/dist/libphobos/libdruntime/core/internal/gc/
H A Dproxy.d2 * Contains the external GC interface.
20 alias BlkInfo = core.memory.GC.BlkInfo;
26 __gshared GC _instance = new ProtoGC();
27 __gshared GC proxiedGC; // used to iterate roots of Windows DLLs
30 GC instance() { return _instance; }
37 // do not import GC modules, they might add a dependency to this whole module
66 fprintf(stderr, "No GC was initialized, please recheck the name of the selected GC ('%.*s').\n", cast(int)config.gc.length, config.gc.ptr);
74 // Transfer all ranges and roots to the real GC.
100 fprintf(stderr, "Unknown GC cleanu
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libphobos/libdruntime/gc/
H A Dgcinterface.d2 * Contains the internal GC interface.
17 alias BlkAttr = core.memory.GC.BlkAttr;
18 alias BlkInfo = core.memory.GC.BlkInfo;
38 interface GC
149 core.memory.GC.Stats stats() nothrow;
H A Dproxy.d2 * Contains the external GC interface.
26 alias BlkInfo = core.memory.GC.BlkInfo;
31 __gshared GC instance;
32 __gshared GC proxiedGC; // used to iterate roots of Windows DLLs
50 fprintf(stderr, "No GC was initialized, please recheck the name of the selected GC ('%.*s').\n", cast(int)config.gc.length, config.gc.ptr);
54 // NOTE: The GC must initialize the thread library
165 core.memory.GC.Stats gc_stats() nothrow
200 GC gc_getProxy() nothrow
207 void gc_setProxy( GC prox
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libphobos/testsuite/libphobos.allocations/
H A Dtls_gc_integration.d4 * This test repeatedly performs operations on GC-allocated objects which
6 * and GC collections are triggered repeatedly, so if the GC does not properly
35 GC.collect();
/netbsd-current/external/gpl3/gcc.old/dist/libphobos/testsuite/libphobos.thread/
H A Dtlsgc_sections.d22 GC.free(cast(void*)obj);
37 // This triggers the GC that frees the still referenced Class instance.
/netbsd-current/external/gpl3/gdb.old/dist/ld/testsuite/ld-arm/
H A Dgc-hidden-1.d11 # forced-local symbol is GC'ed, trigging a BFD_ASSERT.
/netbsd-current/external/gpl3/gcc/dist/libphobos/testsuite/libphobos.gc/
H A Dprecisegc.d1 // precise GC related:
104 GC.collect(); // cleanup from unittests
107 GC.collect(); // should collect nothing
111 GC.collect(); // should collect roots.c.next, roots.s.next and roots.l.node
115 GC.collect(); // should collect all
H A Dsigmaskgc.d24 GC.collect(); // GC create thread
38 // if we are here, then GC threads didn't receive SIGHUP,
/netbsd-current/external/gpl3/gcc/dist/libphobos/testsuite/libphobos.allocations/
H A Dtls_gc_integration.d4 * This test repeatedly performs operations on GC-allocated objects which
6 * and GC collections are triggered repeatedly, so if the GC does not properly
35 GC.collect();
/netbsd-current/external/gpl3/gcc/dist/libphobos/libdruntime/rt/
H A Dlifetime.d20 alias BlkInfo = GC.BlkInfo;
21 alias BlkAttr = GC.BlkAttr;
53 return GC.malloc(sz);
81 // extern(C++) classes don't have a classinfo pointer in their vtable so the GC can't finalize them
87 p = GC.malloc(init.length, attr, ci);
161 GC.free(cast(void*) *p);
178 GC.free(*p);
400 clear padding that might not be zeroed by the GC (it assumes it is within the
436 auto bi = GC.qalloc(padded_size, attr, tinext);
456 auto bi = GC
[all...]
H A Dmonitor_.d44 // let the GC collect the monitor
65 // let the GC collect the monitor
272 import core.memory : GC;
275 GC.setAttr(cast(void*) h, GC.BlkAttr.FINALIZE);
305 import core.memory : GC;
308 assert(!(GC.getAttr(cast(void*) obj) & GC.BlkAttr.FINALIZE));
311 assert(GC.getAttr(cast(void*) obj) & GC
[all...]
/netbsd-current/external/gpl3/gcc/dist/libphobos/testsuite/libphobos.init_fini/
H A Dcustom_gc.d19 /** Simple GC that requires any pointers passed to it's API
22 class MallocGC : GC
25 static GC initialize()
131 core.memory.GC.Stats stats() nothrow
133 return core.memory.GC.Stats.init;
136 core.memory.GC.ProfileStats profileStats() nothrow
/netbsd-current/external/gpl3/gcc.old/dist/libphobos/libdruntime/rt/
H A Dlifetime.d23 alias BlkInfo = GC.BlkInfo;
24 alias BlkAttr = GC.BlkAttr;
65 return GC.malloc(sz);
90 // extern(C++) classes don't have a classinfo pointer in their vtable so the GC can't finalize them
96 p = GC.malloc(ci.initializer.length, attr, ci);
170 GC.free(cast(void*) *p);
187 GC.free(*p);
431 return GC.qalloc(padded_size, attr, ti);
448 return GC.qalloc(padded_size, info.attr, ti);
508 debug(PRINTF) printf("processing GC Mark
[all...]
H A Dmonitor_.d51 // let the GC collect the monitor
288 import core.memory : GC;
291 GC.setAttr(cast(void*) h, GC.BlkAttr.FINALIZE);
321 import core.memory : GC;
324 assert(!(GC.getAttr(cast(void*) obj) & GC.BlkAttr.FINALIZE));
327 assert(GC.getAttr(cast(void*) obj) & GC.BlkAttr.FINALIZE);

Completed in 190 milliseconds

123456