Searched refs:gcroot (Results 1 - 12 of 12) sorted by relevance

/freebsd-current/contrib/llvm-project/lld/COFF/
H A DMarkLive.cpp56 for (Symbol *b : ctx.config.gcroot)
H A DConfig.h153 std::vector<Symbol *> gcroot; member in struct:lld::coff::Configuration
H A DDriver.cpp712 ctx.config.gcroot.push_back(b);
1365 ctx.config.gcroot.push_back(def);
2508 config->gcroot.push_back(d);
2631 config->gcroot.push_back(d);
H A DSymbolTable.cpp406 for (Symbol *b : ctx.config.gcroot) {
H A DInputFiles.cpp1082 ctx.config.gcroot.push_back(sym);
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DGCRootLowering.cpp150 // llvm.gcroot is safe because it doesn't do anything at runtime.
154 if (IID == Intrinsic::gcroot)
189 /// Leave gcroot intrinsics; the code generator needs to see those.
232 case Intrinsic::gcroot: {
H A DShadowStackGCLowering.cpp288 if (F->getIntrinsicID() == Intrinsic::gcroot) {
340 // Find calls to llvm.gcroot.
H A DSafeStack.cpp411 if (II->getIntrinsicID() == Intrinsic::gcroot)
413 "gcroot intrinsic not compatible with safestack attribute");
/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DVerifier.cpp5374 case Intrinsic::gcroot:
5377 if (ID == Intrinsic::gcroot) {
5380 Check(AI, "llvm.gcroot parameter #1 must be an alloca.", Call);
5382 "llvm.gcroot parameter #2 must be a constant.", Call);
5385 "llvm.gcroot parameter #1 must either be a pointer alloca, "
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp547 case Intrinsic::gcroot:
548 // Currently, this mechanism hasn't been extended to work with gcroot.
552 "interaction with the gcroot mechanism is not supported");
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLocal.cpp4047 // gcroot is a special case, since it requires a constant argument which
4049 if (CB.getIntrinsicID() == Intrinsic::gcroot)
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp7051 case Intrinsic::gcroot: {
9949 /// assumption made by the llvm.gcroot intrinsic). If the alloca's location were

Completed in 309 milliseconds