Home
last modified time | relevance | path

Searched refs:PC (Results 1 – 25 of 394) sorted by relevance

12345678910>>...16

/freebsd-12.1/contrib/compiler-rt/lib/fuzzer/
H A DFuzzerTracePC.cpp153 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 DFuzzerUtil.cpp185 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 DARMFeatures.h79 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 DARMRegisterInfo.td89 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 DARMAsmPrinter.cpp1302 .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 Dunwind.c333 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 Ddb_trace.c92 ~((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 DAArch64TargetObjectFile.cpp48 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 DAArch64PromoteConstant.cpp470 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 Dsparc-stub.c119 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 *)&registers[PC], ptr, 4, 0); in handle_exception()
732 registers[PC] = addr; in handle_exception()
H A Di386-stub.c123 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 *)&registers[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 DProgramPoint.cpp115 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 DCommentParser.cpp271 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 DMCInstrDesc.cpp37 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 DFlattenCFG.cpp178 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 Dpmc_mdep.h108 #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 Dpmc_mdep.h134 #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 DARCBranchFinalize.cpp152 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 Dpccarddevs222 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 Dnm-rs6000.h60 #define PC_SOLIB(PC) xcoff_solib_address(PC) argument
/freebsd-12.1/lib/libproc/
H A Dproc_regs.c70 *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 Dubsan_diag.h42 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 DMainThreadCheckerRuntime.cpp133 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 Ddtrace_isa.c86 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 Dlibpthread_md.c49 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()

12345678910>>...16