/openbsd-current/gnu/llvm/libunwind/src/ |
H A D | DwarfParser.hpp | 87 /// by "running" the DWARF FDE "instructions" 415 /// "run" the DWARF instructions and create the abstract PrologInfo for an FDE 428 pint_t instructions; 440 pint_t p = info.instructions; 449 _LIBUNWIND_TRACE_DWARF("parseFDEInstructions(instructions=0x%0" PRIx64 744 // The same constant is used to represent different instructions on
|
H A D | UnwindRegistersSave.S | 823 @ VFP and iwMMX instructions are only available when compiling with the flags 825 @ want the compiler to generate instructions that access those) but this is 829 @ So, generate the instructions using the corresponding coprocessor mnemonic.
|
/openbsd-current/gnu/usr.bin/perl/hints/ |
H A D | aix.sh | 510 *** For instructions how to install this build from AIX to PASE,
|
/openbsd-current/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/ |
H A D | ScriptInterpreterPython.cpp | 477 const char *instructions = nullptr; local 483 instructions = R"(Enter your Python command(s). Type 'DONE' to end. 491 instructions = "Enter your Python command(s). Type 'DONE' to end.\n"; 495 if (instructions) { 498 output_sp->PutCString(instructions);
|
/openbsd-current/gnu/llvm/llvm/bindings/ocaml/llvm/ |
H A D | llvm.ml | 585 (*--... Operations on instructions .........................................--*) 1000 (*--... Operations on instructions .........................................--*) 1081 (*--... Operations on call and invoke instructions (only) ..................--*) 1088 (*--... Operations on load/store instructions (only) .......................--*) 1353 (*--... Miscellaneous instructions .........................................--*)
|
H A D | llvm.mli | 34 (** Any value in the LLVM IR. Functions, instructions, global variables, 45 (** Used to generate instructions in the LLVM IR. See the [llvm::LLVMBuilder] 200 (** The opcodes for LLVM instructions and constant expressions. *) 780 the symbol name. For instructions and basic blocks, it is the SSA register 902 (** {7 Operations on instructions} *) 1752 (** {7 Operations on instructions} *) 1772 (** [iter_instrs f bb] applies function [f] to each of the instructions of basic 1777 [g1,...,gN] are the instructions of basic block [bb]. Tail recursive. *) 1791 [f1,...,fN] are the instructions of basic block [bb]. Tail recursive. *) 1844 (** {7 Operations on call and invoke instructions (onl [all...] |
/openbsd-current/gnu/llvm/lldb/examples/python/ |
H A D | crashlog.py | 147 instructions = symbolicated_frame_address.get_instructions() 148 if instructions: 152 instructions, 1218 help='the number of instructions to disassemble before the frame PC', 1225 help='the number of instructions to disassemble after the frame PC',
|
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | CodeExtractor.cpp | 116 // If explicitly requested, allow vastart and alloca. For invoke instructions 516 // this is much faster than walking all the instructions. 538 // outside region bitcast to avoid unnecessary alloca/reload instructions 1276 // instructions in the to-be-extracted region that branch to blocks that are 1506 for (Instruction &I : instructions(F)) { 1556 for (Instruction &I : instructions(NewFunc)) { 1617 for (Instruction &I : instructions(NewFunc)) { 1678 // If we have any return instructions in the region, split those blocks so 1748 // Now sink all instructions which only have non-phi uses inside the region. 1843 // exception propagation are treated as returning instructions [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Target/AArch64/ |
H A D | AArch64StackTagging.cpp | 480 for (Instruction &I : instructions(F))
|
/openbsd-current/gnu/llvm/llvm/lib/Analysis/ |
H A D | AliasSetTracker.cpp | 217 // Check the unknown instructions... 523 // Copy all instructions and pointers into a new set, and forward all other 594 OS << "\n " << UnknownInsts.size() << " Unknown instructions: "; 633 for (Instruction &I : instructions(F))
|
H A D | DemandedBits.cpp | 86 // We're called once per operand, but for some instructions, we need to 88 // either (when both operands are instructions themselves). We don't, 336 // Collect the set of "root" instructions that are known live. 337 for (Instruction &I : instructions(F)) { 342 // For integer-valued instructions, set up an initial empty set of alive 343 // bits and add the instruction to the work list. For other instructions 354 // Non-integer-typed instructions... 367 // instructions later (we need to check isAlwaysLive for the 368 // integer-typed instructions anyway). 396 // demanded bits for instructions [all...] |
H A D | Delinearization.cpp | 10 // instructions in all loops using the SCEV analysis functionality. This pass is 585 for (Instruction &Inst : instructions(F)) {
|
H A D | GlobalsModRef.cpp | 589 for (Instruction &I : instructions(Node->getFunction())) { 598 // All non-call instructions we use the primary predicates for whether
|
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/ |
H A D | ExpandVectorPredication.cpp | 631 for (auto &I : instructions(F)) { 645 << " instructions ::::\n");
|
H A D | ExpandLargeFpConvert.cpp | 11 // ���sitofp .. to��� instructions with a bitwidth above a threshold into 37 cl::desc("fp convert instructions on integers with " 581 for (auto &I : instructions(F)) {
|
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Coroutines/ |
H A D | Coroutines.cpp | 45 // Creates a sequence of instructions to obtain a resume function address using 180 for (Instruction &I : instructions(F)) {
|
H A D | CoroFrame.cpp | 1679 // Skip the PHINodes and EH pads instructions. 1791 // instructions. To remain debugbility, we replace the uses of allocas for 1793 // Note: We cannot replace the alloca with GEP instructions indiscriminately, 2092 // Check for instructions that we can recreate on resume as opposed to spill 2288 /// This happens during the all-instructions iteration, so it must not 2538 for (Instruction &I : instructions(F)) { 2753 // instructions would be ignored) 2786 // See if there are materializable instructions across suspend points. 2788 // instructions instead of iterating the whole function again and again. 2789 for (Instruction &I : instructions( [all...] |
/openbsd-current/gnu/usr.bin/gcc/gcc/config/mn10200/ |
H A D | lib1funcs.asm | 44 in the compare instructions, which saves a total of
|
/openbsd-current/gnu/usr.bin/gcc/gcc/config/xtensa/ |
H A D | lib1funcs.asm | 68 # exploit the addx instructions.
|
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/ |
H A D | DeadStoreElimination.cpp | 22 // 1. There are no barrier instructions between CurrentDef and StartDef (like 126 cl::desc("The number of memory instructions to scan for " 405 // instructions which can modify the memory location accessed by SecondI. 440 // Ignore instructions before FirstI if this is the FirstBB. 445 // Ignore instructions after SecondI if this is the first visit of SecondBB. 451 // In this case we also have to look at instructions after SecondI. 505 // link to any instructions. Created in the loop below (once). 765 // throwing instructions. 793 /// 2. No new instructions are added (only instructions remove [all...] |
H A D | TailRecursionElimination.cpp | 14 // 1. Trivial instructions between the call and return do not prevent the 16 // support moving any really useful instructions (only dead ones). 25 // can still be TRE'd. It can be TRE'd if ALL OTHER return instructions in 33 // 1. If the function has any alloca instructions, these instructions will be 90 /// Scan the specified function for alloca instructions. 97 return llvm::all_of(instructions(F), [](Instruction &I) { 193 // The local stack holds all alloca instructions and all byval arguments. 329 /// instructions between the call and this instruction are movable. 340 // FIXME: We can move load/store/call/free instructions abov [all...] |
/openbsd-current/gnu/llvm/llvm/tools/bugpoint/ |
H A D | CrashDebugger.cpp | 745 /// non-terminator instructions and replacing them with undef. 785 outs() << " instructions: "; 821 /// the specified instructions. 859 outs() << " instructions: "; 861 // Try to drop instruction metadata from all instructions, except the ones 864 for (Instruction &Inst : instructions(F)) { 1088 // Attempt to delete instructions using bisection. This should help out nasty 1114 // program, try to remove instructions that are not necessary to cause the 1115 // crash. To do this, we loop through all of the instructions in the 1124 // Loop over all of the (non-terminator) instructions remainin [all...] |
/openbsd-current/gnu/usr.bin/binutils/gdb/testsuite/gdb.disasm/ |
H A D | hppa.s | 148 ; First memory reference instructions. 221 ; Immediate instructions. 227 ; Lots of branch instructions. 460 ; Computational instructions
|
/openbsd-current/gnu/llvm/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyTraverse.h | 851 for (const auto *I : E->instructions())
|
/openbsd-current/gnu/llvm/llvm/lib/Transforms/IPO/ |
H A D | Inliner.cpp | 797 // FIXME: Using instructions sequence is a really bad way to do this. 799 for (Instruction &I : instructions(N.getFunction()))
|