Home
last modified time | relevance | path

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

/netbsd-src/external/gpl3/gcc/dist/libphobos/libdruntime/core/thread/
H A Dthreadbase.d100 class ThreadBase
314 static ThreadBase getThis() @safe nothrow @nogc in getThis()
334 static ThreadBase[] getAll() in getAll()
336 static void resize(ref ThreadBase[] buf, size_t nlen) in getAll()
356 static int opApply(scope int delegate(ref ThreadBase) dg) in opApply()
358 static void resize(ref ThreadBase[] buf, size_t nlen) in opApply()
362 auto newBuf = cast(ThreadBase*)realloc(buf.ptr, nlen * size_t.sizeof); in opApply()
377 private static ThreadBase[] getAllImpl(alias resize)() in getAllImpl()
381 ThreadBase[] buf; in getAllImpl()
392 for (ThreadBase t = sm_tbeg; t; t = t.next) in getAllImpl()
[all …]
H A Dosthread.d247 class Thread : ThreadBase
372 return ThreadBase.getThis().toThread; in getThis()
497 pAboutToStart = cast(ThreadBase*)realloc(pAboutToStart, Thread.sizeof * nAboutToStart);
1043 private Thread toThread(return scope ThreadBase t) @trusted nothrow @nogc pure in toThread()
1130 ThreadBase.getAll;
1192 synchronized (ThreadBase.criticalRegionLock)
1197 synchronized (ThreadBase.criticalRegionLock)
1288 private extern (D) ThreadBase attachThread(ThreadBase _thisThread) @nogc nothrow in private()
1580 private extern (D) void scanWindowsOnly(scope ScanAllThreadsTypeFn scan, ThreadBase _t) nothrow in private()
1997 Thread t = ThreadBase.sm_tbeg.toThread; in thread_suspendAll()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h912 SDValue LowerELFTLSLocalExec(const GlobalValue *GV, SDValue ThreadBase,
H A DAArch64ISelLowering.cpp6287 SDValue ThreadBase, in LowerELFTLSLocalExec() argument
6302 return SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, ThreadBase, in LowerELFTLSLocalExec()
6317 Addr = SDValue(DAG.getMachineNode(AArch64::ADDXri, DL, PtrVT, ThreadBase, in LowerELFTLSLocalExec()
6343 return DAG.getNode(ISD::ADD, DL, PtrVT, ThreadBase, TPOff); in LowerELFTLSLocalExec()
6369 return DAG.getNode(ISD::ADD, DL, PtrVT, ThreadBase, TPOff); in LowerELFTLSLocalExec()
6437 SDValue ThreadBase = DAG.getNode(AArch64ISD::THREAD_POINTER, DL, PtrVT); in LowerELFGlobalTLSAddress() local
6440 return LowerELFTLSLocalExec(GV, ThreadBase, DL, DAG); in LowerELFGlobalTLSAddress()
6491 return DAG.getNode(ISD::ADD, DL, PtrVT, ThreadBase, TPOff); in LowerELFGlobalTLSAddress()
/netbsd-src/external/gpl3/gcc/dist/libphobos/
H A DChangeLog446 * libdruntime/core/thread/threadbase.d (ThreadBase.getThis): Mark