Home
last modified time | relevance | path

Searched refs:SSP (Results 1 – 18 of 18) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DExecutorProcessControl.cpp27 std::shared_ptr<SymbolStringPool> SSP, std::unique_ptr<TaskDispatcher> D, in SelfExecutorProcessControl() argument
30 : ExecutorProcessControl(std::move(SSP), std::move(D)) { in SelfExecutorProcessControl()
49 std::shared_ptr<SymbolStringPool> SSP, in Create() argument
53 if (!SSP) in Create()
54 SSP = std::make_shared<SymbolStringPool>(); in Create()
71 std::move(SSP), std::move(D), std::move(TT), *PageSize, in Create()
100 return make_error<SymbolsNotFound>(SSP, std::move(MissingSymbols)); in lookupSymbols()
H A DDebugUtils.cpp300 raw_ostream &operator<<(raw_ostream &OS, const SymbolStringPool &SSP) { in operator <<() argument
301 std::lock_guard<std::mutex> Lock(SSP.PoolMutex); in operator <<()
302 for (auto &KV : SSP.Pool) in operator <<()
H A DCore.cpp80 std::shared_ptr<SymbolStringPool> SSP, in FailedToMaterialize() argument
82 : SSP(std::move(SSP)), Symbols(std::move(Symbols)) { in FailedToMaterialize()
83 assert(this->SSP && "String pool cannot be null"); in FailedToMaterialize()
105 SymbolsNotFound::SymbolsNotFound(std::shared_ptr<SymbolStringPool> SSP, in SymbolsNotFound() argument
107 : SSP(std::move(SSP)) { in SymbolsNotFound()
113 SymbolsNotFound::SymbolsNotFound(std::shared_ptr<SymbolStringPool> SSP, in SymbolsNotFound() argument
115 : SSP(std::move(SSP)), Symbols(std::move(Symbols)) { in SymbolsNotFound()
128 std::shared_ptr<SymbolStringPool> SSP, SymbolNameSet Symbols) in SymbolsCouldNotBeRemoved() argument
129 : SSP(std::move(SSP)), Symbols(std::move(Symbols)) { in SymbolsCouldNotBeRemoved()
H A DOrcV2CBindings.cpp350 void LLVMOrcSymbolStringPoolClearDeadEntries(LLVMOrcSymbolStringPoolRef SSP) { in LLVMOrcSymbolStringPoolClearDeadEntries() argument
351 unwrap(SSP)->clearDeadEntries(); in LLVMOrcSymbolStringPoolClearDeadEntries()
/openbsd-src/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/
H A DExecutorProcessControl.h179 ExecutorProcessControl(std::shared_ptr<SymbolStringPool> SSP, in ExecutorProcessControl() argument
181 : SSP(std::move(SSP)), D(std::move(D)) {} in ExecutorProcessControl()
193 SymbolStringPtr intern(StringRef SymName) { return SSP->intern(SymName); } in intern()
196 std::shared_ptr<SymbolStringPool> getSymbolStringPool() const { return SSP; } in getSymbolStringPool()
367 std::shared_ptr<SymbolStringPool> SSP;
384 std::shared_ptr<SymbolStringPool> SSP = nullptr,
387 : ExecutorProcessControl(SSP ? std::move(SSP)
432 std::shared_ptr<SymbolStringPool> SSP, std::unique_ptr<TaskDispatcher> D,
442 Create(std::shared_ptr<SymbolStringPool> SSP = nullptr,
H A DCore.h424 FailedToMaterialize(std::shared_ptr<SymbolStringPool> SSP,
432 std::shared_ptr<SymbolStringPool> SSP;
441 SymbolsNotFound(std::shared_ptr<SymbolStringPool> SSP, SymbolNameSet Symbols);
442 SymbolsNotFound(std::shared_ptr<SymbolStringPool> SSP,
446 std::shared_ptr<SymbolStringPool> getSymbolStringPool() { return SSP; } in getSymbolStringPool()
450 std::shared_ptr<SymbolStringPool> SSP;
459 SymbolsCouldNotBeRemoved(std::shared_ptr<SymbolStringPool> SSP,
463 std::shared_ptr<SymbolStringPool> getSymbolStringPool() { return SSP; } in getSymbolStringPool()
467 std::shared_ptr<SymbolStringPool> SSP;
479 MissingSymbolDefinitions(std::shared_ptr<SymbolStringPool> SSP, in MissingSymbolDefinitions() argument
[all …]
H A DSimpleRemoteEPC.h97 SimpleRemoteEPC(std::shared_ptr<SymbolStringPool> SSP, in SimpleRemoteEPC() argument
99 : ExecutorProcessControl(std::move(SSP), std::move(D)) {} in SimpleRemoteEPC()
H A DDebugUtils.h96 raw_ostream &operator<<(raw_ostream &OS, const SymbolStringPool &SSP);
H A DSymbolStringPool.h34 friend raw_ostream &operator<<(raw_ostream &OS, const SymbolStringPool &SSP);
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
H A DX86InstrControl.td223 let Uses = [ESP, SSP] in {
291 isCodeGenOnly = 1, Uses = [ESP, SSP] in {
314 let Uses = [ESP, EFLAGS, SSP] in {
331 let isCall = 1, Uses = [RSP, SSP], SchedRW = [WriteJump] in {
364 isCodeGenOnly = 1, Uses = [RSP, SSP] in {
398 Uses = [RSP, SSP],
419 Uses = [RSP, SSP],
438 let Uses = [RSP, EFLAGS, SSP] in {
H A DX86InstrSystem.td480 let Uses = [SSP] in {
481 let Defs = [SSP] in {
486 } // Defs SSP
497 let Defs = [SSP] in {
503 } // Defs SSP
504 } // Uses SSP
519 let Defs = [SSP] in {
520 let Uses = [SSP] in {
523 } // Uses SSP
528 } // Defs SSP
H A DX86InstrCompiler.td29 let hasSideEffects = 0, isNotDuplicable = 1, Uses = [ESP, SSP],
39 let Defs = [ESP, EFLAGS, SSP], Uses = [ESP, SSP], SchedRW = [WriteALU] in {
57 let Defs = [RSP, EFLAGS, SSP], Uses = [RSP, SSP], SchedRW = [WriteALU] in {
490 usesCustomInserter = 1, Uses = [ESP, SSP] in {
510 usesCustomInserter = 1, Uses = [RSP, SSP] in {
534 Uses = [ESP, SSP],
547 Uses = [RSP, SSP],
H A DX86RegisterInfo.cpp549 Reserved.set(X86::SSP); in getReservedRegs()
H A DX86RegisterInfo.td374 def SSP : X86Reg<"ssp", 0>;
/openbsd-src/gnu/llvm/llvm/include/llvm-c/
H A DOrc.h505 void LLVMOrcSymbolStringPoolClearDeadEntries(LLVMOrcSymbolStringPoolRef SSP);
/openbsd-src/gnu/usr.bin/binutils/opcodes/
H A Dm10300-opc.c220 #define SSP (USP+1) macro
224 #define MSP (SSP+1)
491 { "mov", 0xf024, 0xfffc, 0, FMT_D0, AM33, {SSP, AN0}},
495 { "mov", 0xf031, 0xfff3, 0, FMT_D0, AM33, {AN1, SSP}},
/openbsd-src/gnu/usr.bin/binutils-2.17/opcodes/
H A Dm10300-opc.c221 #define SSP (USP+1) macro
225 #define MSP (SSP+1)
492 { "mov", 0xf024, 0xfffc, 0, FMT_D0, AM33, {SSP, AN0}},
496 { "mov", 0xf031, 0xfff3, 0, FMT_D0, AM33, {AN1, SSP}},
/openbsd-src/gnu/gcc/gcc/config/i386/
H A Di386.md146 ; SSP patterns