| /freebsd-12.1/contrib/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerTracePC.cpp | 153 return (PC - 3) & (~1); in GetPreviousInstructionPc() 156 return PC - 4; in GetPreviousInstructionPc() 158 return PC - 8; in GetPreviousInstructionPc() 160 return PC - 1; in GetPreviousInstructionPc() 168 return PC + 8; in GetNextInstructionPc() 171 return PC + 4; in GetNextInstructionPc() 173 return PC + 1; in GetNextInstructionPc() 190 ObservePC(TE.PC); in UpdateObservedPCs() 318 for (auto PC: UncoveredPCs) in PrintCoverage() local 428 __sancov_trace_pc_pcs[Idx] = PC; in __sanitizer_cov_trace_pc_guard() [all …]
|
| H A D | FuzzerUtil.cpp | 185 std::string DescribePC(const char *SymbolizedFMT, uintptr_t PC) { in DescribePC() argument 190 EF->__sanitizer_symbolize_pc(reinterpret_cast<void*>(PC), in DescribePC() 196 void PrintPC(const char *SymbolizedFMT, const char *FallbackFMT, uintptr_t PC) { in PrintPC() argument 198 Printf("%s", DescribePC(SymbolizedFMT, PC).c_str()); in PrintPC() 200 Printf(FallbackFMT, PC); in PrintPC()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMFeatures.h | 79 return Instr->getOperand(2).getReg() != ARM::PC; in isV8EligibleForIT() 84 return Instr->getOperand(0).getReg() != ARM::PC; in isV8EligibleForIT() 86 return Instr->getOperand(0).getReg() != ARM::PC && in isV8EligibleForIT() 87 Instr->getOperand(2).getReg() != ARM::PC; in isV8EligibleForIT() 90 return Instr->getOperand(0).getReg() != ARM::PC && in isV8EligibleForIT() 91 Instr->getOperand(1).getReg() != ARM::PC; in isV8EligibleForIT()
|
| H A D | ARMRegisterInfo.td | 89 def PC : ARMReg<15, "pc">, DwarfRegNum<[15]>; 174 // it has the same encoding as PC. 206 SP, LR, PC)> { 219 // GPRs without the PC. Some ARM instructions do not allow the PC in 222 def GPRnopc : RegisterClass<"ARM", [i32], 32, (sub GPR, PC)> { 230 // GPRs without the PC but with APSR. Some instructions allow accessing the 231 // APSR, while actually encoding PC in the register field. This is useful 251 // register range for operands, but have undefined behaviours when PC 254 def rGPR : RegisterClass<"ARM", [i32], 32, (sub GPR, SP, PC)> { 269 // the PC to be used as a destination operand as well. [all …]
|
| H A D | ARMAsmPrinter.cpp | 1302 .addReg(ARM::PC) in EmitInstruction() 1348 .addReg(ARM::PC) in EmitInstruction() 1356 .addReg(ARM::PC) in EmitInstruction() 1368 .addReg(ARM::PC) in EmitInstruction() 1465 .addReg(ARM::PC) in EmitInstruction() 1485 .addReg(ARM::PC) in EmitInstruction() 1529 .addReg(ARM::PC) in EmitInstruction() 1577 .addReg(ARM::PC) in EmitInstruction() 1730 .addReg(ARM::PC) in EmitInstruction() 1788 .addReg(ARM::PC) in EmitInstruction() [all …]
|
| /freebsd-12.1/sys/arm/arm/ |
| H A D | unwind.c | 333 state->registers[PC]); in unwind_exec_insn() 346 state->registers[PC] = 0; in unwind_tab() 372 if (state->registers[PC] == 0) { in unwind_tab() 373 state->registers[PC] = state->registers[LR]; in unwind_tab() 378 if (state->start_pc != state->registers[PC]) in unwind_tab() 379 state->update_mask |= 1 << PC; in unwind_tab() 395 state->start_pc = state->registers[PC]; in unwind_stack_one()
|
| H A D | db_trace.c | 92 ~((1 << SP) | (1 << FP) | (1 << LR) | (1 << PC)); in db_stack_trace_cmd() 122 if (state->registers[PC] < VM_MIN_KERNEL_ADDRESS) { in db_stack_trace_cmd() 165 state.registers[PC] = ctx->pcb_regs.sf_pc; in db_trace_thread() 185 state.registers[PC] = (uint32_t)db_trace_self; in db_trace_self()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetObjectFile.cpp | 48 const MCExpr *PC = MCSymbolRefExpr::create(PCSym, getContext()); in getTTypeGlobalReference() local 49 return MCBinaryExpr::createSub(Res, PC, getContext()); in getTTypeGlobalReference() 73 const MCExpr *PC = MCSymbolRefExpr::create(PCSym, getContext()); in getIndirectSymViaGOTPCRel() local 74 return MCBinaryExpr::createSub(Res, PC, getContext()); in getIndirectSymViaGOTPCRel()
|
| H A D | AArch64PromoteConstant.cpp | 470 AArch64PromoteConstant::PromotedConstant &PC) { in ensurePromotedGV() argument 471 assert(PC.ShouldConvert && in ensurePromotedGV() 473 if (PC.GV) in ensurePromotedGV() 475 PC.GV = new GlobalVariable( in ensurePromotedGV() 478 PC.GV->setInitializer(&C); in ensurePromotedGV() 480 LLVM_DEBUG(PC.GV->print(dbgs())); in ensurePromotedGV()
|
| /freebsd-12.1/contrib/gdb/gdb/ |
| H A D | sparc-stub.c | 119 Y, PSR, WIM, TBR, PC, NPC, FPSR, CPSR }; enumerator 584 if (registers[PC] == (unsigned long)breakinst) in handle_exception() 586 registers[PC] = registers[NPC]; in handle_exception() 602 *ptr++ = hexchars[PC >> 4]; in handle_exception() 603 *ptr++ = hexchars[PC & 0xf]; in handle_exception() 605 ptr = mem2hex((char *)®isters[PC], ptr, 4, 0); in handle_exception() 732 registers[PC] = addr; in handle_exception()
|
| H A D | i386-stub.c | 123 PC /* also known as eip */, enumerator 756 exceptionVector, registers[PS], registers[PC]); in handle_exception() 778 *ptr++ = hexchars[PC]; in handle_exception() 780 ptr = mem2hex((char *)®isters[PC], ptr, 4, 0); /* PC */ in handle_exception() 887 registers[PC] = addr; in handle_exception() 889 newPC = registers[PC]; in handle_exception()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | ProgramPoint.cpp | 115 ImplicitCallPoint PC = castAs<ImplicitCallPoint>(); in print() local 117 PC.getDecl()->print(Out, Context.getLangOpts()); in print() 118 printLocation(Out, PC.getLocation(), SM, CR, /*Postfix=*/CR); in print() 123 ImplicitCallPoint PC = castAs<ImplicitCallPoint>(); in print() local 125 PC.getDecl()->print(Out, Context.getLangOpts()); in print() 126 printLocation(Out, PC.getLocation(), SM, CR, /*Postfix=*/CR); in print()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | CommentParser.cpp | 271 S.actOnParamCommandDirectionArg(PC, in parseParamCommandArgs() 277 S.actOnParamCommandParamNameArg(PC, in parseParamCommandArgs() 314 ParamCommandComment *PC = nullptr; in parseBlockCommand() local 342 if (PC) { in parseBlockCommand() 344 return PC; in parseBlockCommand() 354 if (PC || TPC || Info->NumArgs > 0) { in parseBlockCommand() 359 if (PC) in parseBlockCommand() 360 parseParamCommandArgs(PC, Retokenizer); in parseBlockCommand() 391 if (PC) { in parseBlockCommand() 392 S.actOnParamCommandFinish(PC, Paragraph); in parseBlockCommand() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | MCInstrDesc.cpp | 37 unsigned PC = RI.getProgramCounter(); in mayAffectControlFlow() local 38 if (PC == 0) in mayAffectControlFlow() 40 if (hasDefOfPhysReg(MI, PC, RI)) in mayAffectControlFlow()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | FlattenCFG.cpp | 178 Value *PC = PBI->getCondition(); in FlattenParallelAndOr() local 179 if (!PC || !PC->hasOneUse()) in FlattenParallelAndOr() 285 Value *PC = PBI->getCondition(); in FlattenParallelAndOr() local 300 NC = Builder.CreateOr(PC, CC); in FlattenParallelAndOr() 303 NC = Builder.CreateAnd(PC, CC); in FlattenParallelAndOr() 306 PC = NC; in FlattenParallelAndOr()
|
| /freebsd-12.1/sys/amd64/include/ |
| H A D | pmc_mdep.h | 108 #define PMC_IN_TRAP_HANDLER(PC) \ argument 109 ((PC) >= (uintptr_t) start_exceptions && \ 110 (PC) < (uintptr_t) end_exceptions)
|
| /freebsd-12.1/sys/i386/include/ |
| H A D | pmc_mdep.h | 134 #define PMC_IN_TRAP_HANDLER(PC) \ argument 135 ((PC) >= (uintptr_t)start_exceptions + setidt_disp && \ 136 (PC) < (uintptr_t) end_exceptions + setidt_disp)
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/ |
| H A D | ARCBranchFinalize.cpp | 152 unsigned PC = 0; in runOnMachineFunction() local 155 BlockToPCMap.insert(std::make_pair(&MBB, PC)); in runOnMachineFunction() 165 BranchToPCList.emplace_back(&MI, PC); in runOnMachineFunction() 167 PC += Size; in runOnMachineFunction()
|
| /freebsd-12.1/sys/dev/pccard/ |
| H A D | pccarddevs | 222 product ACTIONTEC PRISM 0x0101 PRISM Wireless LAN PC Card 271 product BROMAX IWN 0x1612 Instant Wireless Network PC Card 296 /* Contec C-NET(PC) */ 297 product CONTEC CNETPC 0x0000 Contec C-NET(PC)C 538 product RACORE ETHERNET 0x2216 Racore PC Card Ethernet 552 product RIOS PCCARD3 0x0000 PC Card Ethernet 564 product SHARP PALDIO611S 0x0000 PALDIO 611S PC CARD 609 product TDK BLUETOOTH 0x4254 TDK Bluetooth PC Card 767 product NEC PC9801N_J02 { "NEC", "\021\001\001PC-9801N-J02", NULL, NULL } NEC PC-9801N-J02 768 product NEC PC9801N_J02R { "NEC", "PC-9801N-J02R", NULL, NULL } NEC PC-9801N-J02R [all …]
|
| /freebsd-12.1/contrib/gdb/gdb/config/rs6000/ |
| H A D | nm-rs6000.h | 60 #define PC_SOLIB(PC) xcoff_solib_address(PC) argument
|
| /freebsd-12.1/lib/libproc/ |
| H A D | proc_regs.c | 70 *regvalue = regs.r_regs[PC]; in proc_regget() 125 regs.r_regs[PC] = regvalue; in proc_regset() 142 regs.r_regs[PC] = regvalue; in proc_regset()
|
| /freebsd-12.1/contrib/compiler-rt/lib/ubsan/ |
| H A D | ubsan_diag.h | 42 SymbolizedStack *getSymbolizedLocation(uptr PC); 46 uptr PC = StackTrace::GetPreviousInstructionPc(CallerPC); in getCallerLocation() local 47 return getSymbolizedLocation(PC); in getCallerLocation() 266 bool IsPCSuppressed(ErrorType ET, uptr PC, const char *Filename);
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/ |
| H A D | MainThreadCheckerRuntime.cpp | 133 lldb::addr_t PC = addr.GetLoadAddress(&target); in RetrieveReportData() local 134 trace->AddItem(StructuredData::ObjectSP(new StructuredData::Integer(PC))); in RetrieveReportData() 252 trace->ForEach([&PCs](StructuredData::Object *PC) -> bool { in GetBacktracesFromExtendedStopInfo() argument 253 PCs.push_back(PC->GetAsInteger()->GetValue()); in GetBacktracesFromExtendedStopInfo()
|
| /freebsd-12.1/sys/cddl/dev/dtrace/arm/ |
| H A D | dtrace_isa.c | 86 state.registers[PC] = (uint32_t)dtrace_getpcstack; in dtrace_getpcstack() 101 pcstack[depth++] = state.registers[PC]; in dtrace_getpcstack() 155 state.registers[PC] = (uint32_t)dtrace_getstackdepth; in dtrace_getstackdepth()
|
| /freebsd-12.1/lib/libthread_db/arch/mips/ |
| H A D | libpthread_md.c | 49 uc->uc_mcontext.mc_pc = r->r_regs[PC]; in pt_reg_to_ucontext() 59 r->r_regs[PC] = uc->uc_mcontext.mc_pc; in pt_ucontext_to_reg()
|