Home
last modified time | relevance | path

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

12345678910>>...15

/freebsd/contrib/llvm-project/compiler-rt/lib/fuzzer/
H A DFuzzerTracePC.cpp130 inline ALWAYS_INLINE uintptr_t GetPreviousInstructionPc(uintptr_t PC) { in GetPreviousInstructionPc() argument
135 return (PC - 3) & (~1); in GetPreviousInstructionPc()
137 return PC - 8; in GetPreviousInstructionPc()
139 return PC - 2; in GetPreviousInstructionPc()
141 return PC - 1; in GetPreviousInstructionPc()
143 return PC - 4; in GetPreviousInstructionPc()
149 ALWAYS_INLINE uintptr_t TracePC::GetNextInstructionPc(uintptr_t PC) { in GetNextInstructionPc() argument
151 return PC + 8; in GetNextInstructionPc()
154 return PC + 4; in GetNextInstructionPc()
156 return PC + 1; in GetNextInstructionPc()
[all …]
H A DFuzzerUtil.cpp189 std::string DescribePC(const char *SymbolizedFMT, uintptr_t PC) { in DescribePC() argument
194 EF->__sanitizer_symbolize_pc(reinterpret_cast<void*>(PC), in DescribePC()
200 void PrintPC(const char *SymbolizedFMT, const char *FallbackFMT, uintptr_t PC) { in PrintPC() argument
202 Printf("%s", DescribePC(SymbolizedFMT, PC).c_str()); in PrintPC()
204 Printf(FallbackFMT, PC); in PrintPC()
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/
H A DEHFrameSupport.cpp50 ParseContext PC(G); in operator ()() local
58 auto &CurSym = PC.AddrToSym[Sym->getAddress()]; in operator ()()
65 if (auto Err = PC.AddrToBlock.addBlocks(Sec.blocks(), in operator ()()
80 if (auto Err = processBlock(PC, *B)) in operator ()()
112 Error EHFrameEdgeFixer::processBlock(ParseContext &PC, Block &B) { in processBlock() argument
146 PC.G.getEndianness()); in processBlock()
166 if (auto Err = processCIE(PC, B, CIEDeltaFieldOffset, BlockEdges)) in processBlock()
169 if (auto Err = processFDE(PC, B, CIEDeltaFieldOffset, CIEDelta, BlockEdges)) in processBlock()
176 Error EHFrameEdgeFixer::processCIE(ParseContext &PC, Block &B, in processCIE() argument
184 PC.G.getEndianness()); in processCIE()
[all …]
H A DEHFrameSupportImpl.h90 Error processBlock(ParseContext &PC, Block &B);
91 Error processCIE(ParseContext &PC, Block &B, size_t CIEDeltaFieldOffset,
93 Error processFDE(ParseContext &PC, Block &B, size_t CIEDeltaFieldOffset,
104 ParseContext &PC, const BlockEdgesInfo &BlockEdges,
108 Expected<Symbol &> getOrCreateSymbol(ParseContext &PC,
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ELFRelocs/
H A DM68k.def9 ELF_RELOC(R_68K_PC32, 4) /* PC relative 32 bit */
10 ELF_RELOC(R_68K_PC16, 5) /* PC relative 16 bit */
11 ELF_RELOC(R_68K_PC8, 6) /* PC relative 8 bit */
12 ELF_RELOC(R_68K_GOTPCREL32, 7) /* 32 bit PC relative GOT entry */
13 ELF_RELOC(R_68K_GOTPCREL16, 8) /* 16 bit PC relative GOT entry */
14 ELF_RELOC(R_68K_GOTPCREL8, 9) /* 8 bit PC relative GOT entry */
18 ELF_RELOC(R_68K_PLT32, 13) /* 32 bit PC relative PLT address */
19 ELF_RELOC(R_68K_PLT16, 14) /* 16 bit PC relative PLT address */
20 ELF_RELOC(R_68K_PLT8, 15) /* 8 bit PC relative PLT address */
/freebsd/contrib/arm-optimized-routines/math/
H A Derf.c21 #define PC __erf_data.erfc_poly_C macro
118 double r1 = fma (a, PC[1], PC[0]); in erf()
119 double r2 = fma (a, PC[3], PC[2]); in erf()
120 double r3 = fma (a, PC[5], PC[4]); in erf()
121 double r4 = fma (a, PC[7], PC[6]); in erf()
122 double r5 = fma (a, PC[9], PC[8]); in erf()
123 double r6 = fma (a, PC[11], PC[10]); in erf()
124 double r7 = fma (a, PC[13], PC[12]); in erf()
125 double r8 = fma (a, PC[15], PC[14]); in erf()
/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DSource.cpp41 const Expr *SourceMapper::getExpr(const Function *F, CodePtr PC) const { in getExpr()
42 if (const Expr *E = getSource(F, PC).asExpr()) in getExpr()
47 SourceLocation SourceMapper::getLocation(const Function *F, CodePtr PC) const { in getLocation()
48 return getSource(F, PC).getLoc(); in getLocation()
51 SourceRange SourceMapper::getRange(const Function *F, CodePtr PC) const { in getRange()
52 return getSource(F, PC).getRange(); in getRange()
H A DInterpFrame.cpp243 SourceInfo InterpFrame::getSource(CodePtr PC) const { in getSource()
251 SourceInfo Result = S.getSource(Func, PC); in getSource()
257 const Expr *InterpFrame::getExpr(CodePtr PC) const { in getExpr()
261 return S.getExpr(Func, PC); in getExpr()
264 SourceLocation InterpFrame::getLocation(CodePtr PC) const { in getLocation()
268 return S.getLocation(Func, PC); in getLocation()
271 SourceRange InterpFrame::getRange(CodePtr PC) const { in getRange()
275 return S.getRange(Func, PC); in getRange()
H A DFunction.cpp62 SourceInfo Function::getSource(CodePtr PC) const { in getSource()
63 assert(PC >= getCodeBegin() && "PC does not belong to this function"); in getSource()
64 assert(PC <= getCodeEnd() && "PC Does not belong to this function"); in getSource()
66 unsigned Offset = PC - getCodeBegin(); in getSource()
H A DSource.h104 virtual SourceInfo getSource(const Function *F, CodePtr PC) const = 0;
107 const Expr *getExpr(const Function *F, CodePtr PC) const;
109 SourceLocation getLocation(const Function *F, CodePtr PC) const;
110 SourceRange getRange(const Function *F, CodePtr PC) const;
H A DInterpFrame.h122 SourceInfo getSource(CodePtr PC) const;
123 const Expr *getExpr(CodePtr PC) const;
124 SourceLocation getLocation(CodePtr PC) const;
125 SourceRange getRange(CodePtr PC) const;
/freebsd/contrib/llvm-project/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()
/freebsd/sys/arm/arm/
H A Ddb_trace.c89 ~((1 << SP) | (1 << FP) | (1 << LR) | (1 << PC)); in db_stack_trace_cmd()
118 if (state->registers[PC] < VM_MIN_KERNEL_ADDRESS) { in db_stack_trace_cmd()
147 state.registers[PC] = ctx->pcb_regs.sf_pc; in db_trace_thread()
167 state.registers[PC] = (uint32_t)db_trace_self; in db_trace_self()
H A Dunwind.c506 state->registers[PC]); in unwind_exec_insn()
519 state->registers[PC] = 0; in unwind_tab()
545 if (state->registers[PC] == 0) { in unwind_tab()
546 state->registers[PC] = state->registers[LR]; in unwind_tab()
551 if (state->start_pc != state->registers[PC]) in unwind_tab()
552 state->update_mask |= 1 << PC; in unwind_tab()
574 state->start_pc = state->registers[PC]; in unwind_stack_one()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCInstrDesc.cpp24 MCRegister PC = RI.getProgramCounter(); in mayAffectControlFlow() local
25 if (!PC) in mayAffectControlFlow()
27 if (hasDefOfPhysReg(MI, PC, RI)) in mayAffectControlFlow()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp175 Value *PC = PBI->getCondition(); in FlattenParallelAndOr() local
176 if (!PC || !PC->hasOneUse()) in FlattenParallelAndOr()
282 Value *PC = PBI->getCondition(); in FlattenParallelAndOr() local
296 NC = Builder.CreateOr(PC, CC); in FlattenParallelAndOr()
299 NC = Builder.CreateAnd(PC, CC); in FlattenParallelAndOr()
302 PC = NC; in FlattenParallelAndOr()
/freebsd/sys/i386/include/
H A Dpmc_mdep.h129 #define PMC_IN_TRAP_HANDLER(PC) \ argument
130 ((PC) >= (uintptr_t)start_exceptions + setidt_disp && \
131 (PC) < (uintptr_t) end_exceptions + setidt_disp)
/freebsd/sys/amd64/include/
H A Dpmc_mdep.h110 #define PMC_IN_TRAP_HANDLER(PC) \ argument
111 ((PC) >= (uintptr_t) start_exceptions && \
112 (PC) < (uintptr_t) end_exceptions)
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DProgramPoint.cpp221 ImplicitCallPoint PC = castAs<ImplicitCallPoint>(); in printJson() local
223 << PC.getDecl()->getAsFunction()->getQualifiedNameAsString() in printJson()
225 printSourceLocationAsJson(Out, PC.getLocation(), SM); in printJson()
230 ImplicitCallPoint PC = castAs<ImplicitCallPoint>(); in printJson() local
232 << PC.getDecl()->getAsFunction()->getQualifiedNameAsString() in printJson()
234 printSourceLocationAsJson(Out, PC.getLocation(), SM); in printJson()
/freebsd/contrib/llvm-project/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/contrib/llvm-project/clang/lib/AST/
H A DCommentParser.cpp394 void Parser::parseParamCommandArgs(ParamCommandComment *PC, in parseParamCommandArgs() argument
400 S.actOnParamCommandDirectionArg(PC, in parseParamCommandArgs()
406 S.actOnParamCommandParamNameArg(PC, in parseParamCommandArgs()
475 ParamCommandComment *PC = nullptr; in parseBlockCommand() local
482 PC = S.actOnParamCommandStart(Tok.getLocation(), in parseBlockCommand()
503 if (PC) { in parseBlockCommand()
504 S.actOnParamCommandFinish(PC, Paragraph); in parseBlockCommand()
505 return PC; in parseBlockCommand()
515 if (PC || TPC || Info->NumArgs > 0) { in parseBlockCommand()
520 if (PC) in parseBlockCommand()
[all …]
/freebsd/sys/contrib/device-tree/src/powerpc/fsl/
H A Dp1020rdb-pc_camp_core0.dts3 * P1020 RDB-PC Core0 Device Tree Source in CAMP mode.
18 model = "fsl,P1020RDB-PC";
19 compatible = "fsl,P1020RDB-PC";
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrFormats.td31 /// 21 M68000 (d16,PC) q program counter with displacement
32 /// 23 M68000 (d8,PC,Xn.L) k program counter with index and scale = 1
33 /// 22 M68000 (d8,PC,Xn.W) K program counter with index and scale = 1
34 /// 25 M68020 (d8,PC,Xn.L,SCALE) l program counter with index
35 /// 24 M68020 (d8,PC,Xn.W,SCALE) L program counter with index
36 /// 27 M68020 ([bd,PC],Xn.L,SCALE,od) x program counter memory indirect postindexed mode
37 /// 26 M68020 ([bd,PC],Xn.W,SCALE,od) X program counter memory indirect postindexed mode
38 /// 31 M68020 ([bd,PC,Xn.L,SCALE],od) y program counter memory indirect preindexed mode
39 /// 30 M68020 ([bd,PC,Xn.W,SCALE],od) Y program counter memory indirect preindexed mode
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCInstrAnalysis.h89 MCRegister PC = MCRI.getProgramCounter(); in mayAffectControlFlow() local
90 if (!PC) in mayAffectControlFlow()
92 return Info->get(Inst.getOpcode()).hasDefOfPhysReg(Inst, PC, MCRI); in mayAffectControlFlow()
/freebsd/contrib/file/magic/Magdir/
H A Drtf29 >>9 ubyte !0x61 \b, IBM PC, code page 437
83 # by PlanMaker "Pocket Word-Handheld PC" for pwd
84 # by PlanMaker "Pocket Word-Pocket PC" for psw
90 # PWD for Handheld PC variant and PSW for Pocket PC variant

12345678910>>...15