Searched refs:SP (Results 101 - 125 of 268) sorted by relevance

1234567891011

/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroEarly.cpp115 auto *SP = DB.createFunction( local
119 NoopFn->setSubprogram(SP);
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DStripSymbols.cpp212 if (auto *SP = cast_or_null<DISubprogram>(F.getSubprogram()))
213 LiveCUFinder.processSubprogram(SP);
/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DDIBuilder.cpp56 void DIBuilder::finalizeSubprogram(DISubprogram *SP) { argument
57 auto PN = SubprogramTrackedNodes.find(SP);
59 SP->replaceRetainedNodes(
89 for (auto *SP : AllSubprograms)
90 finalizeSubprogram(SP);
92 if (auto *SP = dyn_cast<DISubprogram>(N))
93 finalizeSubprogram(SP);
599 DISubprogram *DIBuilder::createArtificialSubprogram(DISubprogram *SP) { argument
600 auto NewSP = SP->cloneWithFlags(SP
874 auto *SP = getSubprogram( local
[all...]
/freebsd-current/contrib/ncurses/ncurses/base/
H A Dlib_set_term.c243 if (SP == 0) {
356 T(("created SP %p", (void *) sp));
365 || ((SP->_acs_map = typeCalloc(chtype, ACS_LEN)) == 0)
366 || ((SP->_screen_acs_map = typeCalloc(bool, ACS_LEN)) == 0)) {
370 T(("created SP %p", (void *) SP));
372 sp = SP; /* fixup so SET_LINES and SET_COLS works */
/freebsd-current/contrib/nvi/regex/
H A Dengine.c119 #define SP(t, s, c) print(m, t, s, c, stdout) macro
123 #define SP(t, s, c) /* nothing */ macro
697 SP("start", st, *p);
722 SP("boleol", st, c);
736 SP("boweow", st, c);
748 SP("aft", st, c);
781 SP("sstart", st, *p);
805 SP("sboleol", st, c);
819 SP("sboweow", st, c);
833 SP("saf
[all...]
/freebsd-current/usr.sbin/makefs/cd9660/
H A Diso9660_rrip.c307 * SP: is stored ONLY on the . record of the root directory
311 /* Check for root directory, add SP and ER if needed. */
315 SUSP_ENTRY_SUSP_SP, "SP", SUSP_LOC_DOT);
474 temp->attr.su_entry.SP.h.type[0] = type_id[0];
475 temp->attr.su_entry.SP.h.type[1] = type_id[1];
714 p->attr.su_entry.SP.h.length[0] = 7;
715 p->attr.su_entry.SP.h.version[0] = 1;
716 p->attr.su_entry.SP.check[0] = 0xBE;
717 p->attr.su_entry.SP.check[1] = 0xEF;
718 p->attr.su_entry.SP
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEInstrInfo.cpp558 /// Adjust SP by Amount bytes.
559 void MipsSEInstrInfo::adjustStackPtr(unsigned SP, int64_t Amount, argument
571 BuildMI(MBB, I, DL, get(ADDiu), SP).addReg(SP).addImm(Amount);
581 BuildMI(MBB, I, DL, get(Opc), SP).addReg(SP).addReg(Reg, RegState::Kill);
861 unsigned SP = Subtarget.isGP64bit() ? Mips::SP_64 : Mips::SP; local
879 BuildMI(MBB, I, I->getDebugLoc(), get(ADDU), SP).addReg(SP)
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.h346 std::string populateFileContent(const DISubprogram *SP);
349 void constructLineInfo(const DISubprogram *SP, MCSymbol *Label, uint32_t Line,
363 uint32_t processDISubprogram(const DISubprogram *SP, uint32_t ProtoTypeId,
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMSLSHardening.cpp146 {"__llvm_slsblr_thunk_arm_sp", ARM::SP, false},
160 {"__llvm_slsblr_thunk_thumb_sp", ARM::SP, true},
324 // However, both IndirectCall and BL instructions implictly use SP and
325 // implicitly define LR. Blindly copying implicit operands would result in SP
339 if (Op.getReg() == ARM::SP && !Op.isDef())
H A DARMExpandPseudoInsts.cpp1424 BuildMI(MBB, MBBI, DL, TII->get(ARM::tSUBspi), ARM::SP)
1425 .addReg(ARM::SP)
1477 .addReg(ARM::SP)
1503 .addReg(ARM::SP)
1511 .addReg(ARM::SP)
1515 .addReg(ARM::SP)
1521 .addReg(ARM::SP)
1530 .addReg(ARM::SP)
1564 BuildMI(MBB, MBBI, DL, TII->get(ARM::tSUBspi), ARM::SP)
1565 .addReg(ARM::SP)
[all...]
H A DARMAsmPrinter.cpp1183 SrcReg = DstReg = ARM::SP;
1219 assert(DstReg == ARM::SP &&
1227 // Amount of SP adjustment folded into a push, before the
1230 // Amount of SP adjustment folded into a push, after the
1245 assert(SrcReg == ARM::SP &&
1254 // Registers, pushed as a part of folding an SP update into the
1277 assert(MI->getOperand(2).getReg() == ARM::SP &&
1285 assert(MI->getOperand(3).getReg() == ARM::SP &&
1302 // Account for the SP adjustment, folded into the push.
1308 if (SrcReg == ARM::SP) {
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/
H A DDwarfEHPrepare.cpp257 if (DISubprogram *SP = F.getSubprogram())
258 CI->setDebugLoc(DILocation::get(SP->getContext(), 0, 0, SP));
/freebsd-current/crypto/openssl/crypto/chacha/asm/
H A Dchacha-c64xplus.pl55 .asg B15,SP
63 || [A0] STW FP,*SP--(40+64) ; save frame pointer and alloca(40+64)
64 || [A0] MV SP,FP
65 [A0] STDW B13:B12,*SP[4+8] ; ABI says so
68 [A0] STDW B11:B10,*SP[3+8]
101 ||[!A1] STDW @Y[3]:@Y[1],*SP[2]
105 ||[!A1] STDW @Y[7]:@Y[5],*SP[4]
109 ||[!A1] STDW @Y[11]:@Y[9],*SP[6]
115 ||[!A1] STW @Y[15],*SP[8*2]
536 || [A0] LDDW *SP[
[all...]
/freebsd-current/libexec/getty/
H A Dmain.c485 else if (SP)
486 cfsetispeed(&tmode, speed(SP));
489 else if (SP)
490 cfsetospeed(&tmode, speed(SP));
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Instruction/ARM64/
H A DEmulateInstructionARM64.h149 SP : 1; // AArch64 only - Stack Pointer selection (see member in struct:EmulateInstructionARM64::__anon1270
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SpeculationHardening.cpp63 // the taint register X16 to be encoded in the SP register as value 0.
336 << " About to insert Reg to SP taint propagation with temp register "
345 LLVM_DEBUG(dbgs() << " About to insert Reg to SP and back taint "
370 // CMP SP, #0 === SUBS xzr, SP, #0
373 .addUse(AArch64::SP)
393 // mov Xtmp, SP === ADD Xtmp, SP, #0
396 .addUse(AArch64::SP)
405 // mov SP, Xtm
[all...]
/freebsd-current/contrib/ncurses/ncurses/tinfo/
H A Dlib_data.c77 * The variable 'SP' will be defined as a function on systems that cannot link
81 * application that uses them will also use 'SP'.
111 NCURSES_EXPORT_VAR(SCREEN *) SP = NULL; /* Some linkers require initialized data... */
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRRegisterInfo.cpp68 Reserved.set(AVR::SP);
160 // Add one to the offset because SP points to an empty slot.
293 return AVR::SP;
/freebsd-current/usr.sbin/kbdcontrol/
H A Dlex.l112 SP|sp { number = 32; return TNUM; }
/freebsd-current/lib/libc/regex/
H A Dengine.c138 #define SP(t, s, c) print(m, t, s, c, stdout) macro
142 #define SP(t, s, c) /* nothing */ macro
291 SP("mloop", m->st, *start);
861 SP("sstart", st, *p);
916 SP("sboleol", st, c);
930 SP("sboweow", st, c);
941 SP("snwbnd", st, c);
962 SP("saft", st, c);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/MCTargetDesc/
H A DRISCVMCTargetDesc.cpp65 MCRegister SP = MRI.getDwarfRegNum(RISCV::X2, true); local
66 MCCFIInstruction Inst = MCCFIInstruction::cfiDefCfa(nullptr, SP, 0);
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfo.h116 void processSubprogram(DISubprogram *SP);
128 bool addSubprogram(DISubprogram *SP);
/freebsd-current/contrib/llvm-project/llvm/lib/Target/M68k/AsmParser/
H A DM68kAsmParser.cpp238 M68k::A4, M68k::A5, M68k::A6, M68k::SP, M68k::FP0, M68k::FP1,
254 case M68k::SP:
255 // SP is sadly not contiguous with the rest of the An registers
496 bool SP, bool FPDR = false,
508 case M68k::SP:
509 return SP;
549 /*Address=*/true, /*SP=*/true);
555 /*Address=*/false, /*SP=*/false);
561 /*Address=*/false, /*SP=*/false,
568 /*Address=*/false, /*SP
495 checkRegisterClass(unsigned RegNo, bool Data, bool Address, bool SP, bool FPDR = false, bool FPCR = false) argument
[all...]
/freebsd-current/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp561 StringRef Annot, MCSubtargetInfo const &STI, SourcePrinter *SP,
564 if (SP && (PrintSource || PrintLines))
565 SP->printSourceLine(OS, Address, ObjectFilename, LVP);
600 StringRef Annot, MCSubtargetInfo const &STI, SourcePrinter *SP,
603 if (SP && (PrintSource || PrintLines))
604 SP->printSourceLine(OS, Address, ObjectFilename, LVP, "");
640 if (SP && (PrintSource || PrintLines))
641 SP->printSourceLine(OS, Address, ObjectFilename, LVP, "");
670 StringRef Annot, MCSubtargetInfo const &STI, SourcePrinter *SP,
673 if (SP
[all...]
/freebsd-current/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DMetadataLoader.cpp451 // Keep mapping of seens pair of old-style CU <-> SP, and update pointers to
452 // point from SP to CU after a block is completly parsed.
484 /// Upgrade old-style CU <-> SP pointers to point from SP to CU.
489 if (auto *SP = dyn_cast_or_null<DISubprogram>(Op))
490 SP->replaceUnit(CU_SP.first);
531 if (auto *SP = ParentSubprogram[S]) {
532 return SP;
580 if (auto *SP = findEnclosingSubprogram(
582 SPToEntities[SP]
588 auto *SP = I->first; local
1846 DISubprogram *SP = GET_OR_DISTINCT( local
[all...]

Completed in 347 milliseconds

1234567891011