/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SampleProfileInference.cpp | 634 for (auto &Jump : Path) { in joinIsolatedComponents() local 635 Jump->Flow += 1; in joinIsolatedComponents() 636 Func.Blocks[Jump->Target].Flow += 1; in joinIsolatedComponents() 638 findReachable(Jump->Target, Visited); in joinIsolatedComponents() 655 for (auto *Jump : Func.Blocks[Src].SuccJumps) { in findReachable() local 656 uint64_t Dst = Jump->Target; in findReachable() 657 if (Jump->Flow > 0 && !Visited[Dst]) { in findReachable() 706 for (auto *Jump : Func.Blocks[Src].SuccJumps) { in findShortestPath() local 707 uint64_t Dst = Jump->Target; in findShortestPath() 708 int64_t JumpDist = jumpDistance(Jump); in findShortestPath() [all …]
|
H A D | CodeLayout.cpp | 375 explicit ChainEdge(JumpT *Jump) in changeEndpoint() 376 : SrcChain(Jump->Source->CurChain), DstChain(Jump->Target->CurChain), 377 Jumps(1, Jump) {} in hasCachedMergeGain() 387 void appendJump(JumpT *Jump) { Jumps.push_back(Jump); } in setCachedMergeGain() 453 for (JumpT *Jump : OutJumps) in mergeEdges() 454 if (Jump->Target == Other) in mergeEdges() 461 for (JumpT *Jump : OutJumps) in mergeEdges() 462 Count += Jump in mergeEdges() [all...] |
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | SampleProfileInference.h | 221 for (auto &Jump : Func.Jumps) { in apply() 222 Edge E = std::make_pair(BasicBlocks[Jump.Source], BasicBlocks[Jump.Target]); in apply() 223 EdgeWeights[E] = Jump.Flow; in apply() 265 FlowJump Jump; in createFlowFunction() local 266 Jump.Source = BlockIndex[BB]; in createFlowFunction() 267 Jump.Target = BlockIndex[Succ]; in createFlowFunction() 268 Func.Jumps.push_back(Jump); in createFlowFunction() 271 for (auto &Jump : Func.Jumps) { in createFlowFunction() 272 uint64_t Src = Jump in createFlowFunction() [all...] |
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | JumpDiagnostics.cpp | 667 Stmt *Jump = Jumps.pop_back_val(); in VerifyJumps() local 670 if (GotoStmt *GS = dyn_cast<GotoStmt>(Jump)) { in VerifyJumps() 687 if (auto *G = dyn_cast<GCCAsmStmt>(Jump)) { in VerifyJumps() 699 if (IndirectGotoStmt *IGS = dyn_cast<IndirectGotoStmt>(Jump)) { in VerifyJumps() 708 SwitchStmt *SS = cast<SwitchStmt>(Jump); in VerifyJumps() 866 static void DiagnoseIndirectOrAsmJumpStmt(Sema &S, Stmt *Jump, in DiagnoseIndirectOrAsmJumpStmt() argument 870 bool IsAsmGoto = isa<GCCAsmStmt>(Jump); in DiagnoseIndirectOrAsmJumpStmt() 871 S.Diag(Jump->getBeginLoc(), diag::err_indirect_goto_in_protected_scope) in DiagnoseIndirectOrAsmJumpStmt() 888 void JumpScopeChecker::DiagnoseIndirectOrAsmJump(Stmt *Jump, unsigned JumpScope, in DiagnoseIndirectOrAsmJump() argument 900 DiagnoseIndirectOrAsmJumpStmt(S, Jump, Target, Diagnosed); in DiagnoseIndirectOrAsmJump() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | BlockFrequencyInfoImpl.h | 1438 for (const auto &Jump : ProbMatrix[I]) { 1439 Successors[Jump.first].push_back(I); 1468 for (const auto &Jump : ProbMatrix[I]) { 1469 if (Jump.first == I) { 1470 OneMinusSelfProb -= Jump.second; 1472 NewFreq += Freq[Jump.first] * Jump.second; 1600 for (auto &Jump : Succs[Src]) { 1601 size_t Dst = Jump.first; 1602 Scaled64 Prob = Jump.second; 1624 for (const auto &Jump : ProbMatrix[I]) { [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Expression/ |
H A D | IRInterpreter.cpp | 129 void Jump(const BasicBlock *bb) { in Jump() function in InterpreterStackFrame 730 frame.Jump(&function.front()); in Interpret() 1002 frame.Jump(br_inst->getSuccessor(0)); in Interpret() 1004 frame.Jump(br_inst->getSuccessor(1)); in Interpret() 1012 frame.Jump(br_inst->getSuccessor(0)); in Interpret()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiInstrFormats.td | 83 // A Jump is accomplished by `Rd' being `pc', and it has one shadow. 145 // A Jump is accomplished by `Rd' being `pc', and it has one shadow. 195 // A Jump is accomplished by `Rd' being `pc', and it has *two* delay slots. 255 // A Jump is accomplished by `Rd' being `pc', and it has *two* delay slots.
|
H A D | LanaiInstrInfo.td | 724 // Jump and link
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVSchedule.td | 22 def WriteJmp : SchedWrite; // Jump 23 def WriteJal : SchedWrite; // Jump and link 24 def WriteJalr : SchedWrite; // Jump and link register
|
H A D | RISCVSystemOperands.td | 446 // Jump Vector Table CSR
|
/freebsd/stand/i386/mbr/ |
H A D | mbr.S | 48 # Jump to the relocated code.
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | SampleProfile.cpp | 619 for (auto &Jump : Func.Jumps) { in findUnlikelyJumps() local 620 const auto *BB = BasicBlocks[Jump.Source]; in findUnlikelyJumps() 621 const auto *Succ = BasicBlocks[Jump.Target]; in findUnlikelyJumps() 627 Jump.IsUnlikely = true; in findUnlikelyJumps() 634 Jump.IsUnlikely = true; in findUnlikelyJumps()
|
/freebsd/contrib/sqlite3/tea/win/ |
H A D | makefile.vc | 27 the environment. Jump to this line to read the new instructions.
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MicroMipsInstrInfo.td | 424 // 16-bit Jump and Link (Call) 434 // 16-bit Jump Reg 453 // 16-bit Jump and Link (Call) - Short Delay Slot 462 // 16-bit Jump Register Compact - No delay slot 487 // MicroMIPS Jump and Link (Call) - Short Delay Slot 954 /// Jump Instructions 972 /// Jump Instructions - Short Delay Slot
|
H A D | Mips64r6InstrInfo.td | 167 // Jump and Branch Instructions
|
H A D | Mips16InstrInfo.td | 737 // Purpose: Jump and Link 756 // Purpose: Jump Register Through Register ra 1385 // Jump and Link (Call)
|
/freebsd/stand/i386/pmbr/ |
H A D | pmbr.S | 81 # Jump to the relocated code.
|
/freebsd/sys/contrib/xz-embedded/linux/Documentation/ |
H A D | xz.txt | 10 compression ratio even further. E.g. Branch/Call/Jump (BCJ) filters
|
/freebsd/stand/i386/boot0/ |
H A D | boot0.S | 199 jmp main-LOAD+ORIGIN # Jump to relocated code
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | jpeg | 47 # Jump to the first segment
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Opcodes.td | 155 // Jump opcodes
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCInstrInfo.td | 462 // Unconditional Jump. 603 // Indexed Jump or Execute.
|
/freebsd/sys/contrib/zstd/doc/ |
H A D | zstd_compression_format.md | 561 ### Jump Table 562 The Jump Table is only present when there are 4 Huffman-coded streams. 577 The compressed size of each stream is provided explicitly in the Jump Table. 578 Jump Table is 6 bytes long, and consist of three 2-byte __little-endian__ fields,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFInstrInfo.td | 673 // Jump always 679 // Jump and link
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600ISelLowering.cpp | 1408 SDValue Jump = Op.getOperand(2); in LowerBRCOND() local 1411 Chain, Jump, Cond); in LowerBRCOND()
|