Searched refs:instructions (Results 126 - 150 of 182) sorted by relevance

12345678

/openbsd-current/gnu/llvm/libunwind/src/
H A DDwarfParser.hpp87 /// 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 DUnwindRegistersSave.S823 @ 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 Daix.sh510 *** For instructions how to install this build from AIX to PASE,
/openbsd-current/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/
H A DScriptInterpreterPython.cpp477 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 Dllvm.ml585 (*--... 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 Dllvm.mli34 (** 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 Dcrashlog.py147 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 DCodeExtractor.cpp116 // 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 DAArch64StackTagging.cpp480 for (Instruction &I : instructions(F))
/openbsd-current/gnu/llvm/llvm/lib/Analysis/
H A DAliasSetTracker.cpp217 // 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 DDemandedBits.cpp86 // 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 DDelinearization.cpp10 // instructions in all loops using the SCEV analysis functionality. This pass is
585 for (Instruction &Inst : instructions(F)) {
H A DGlobalsModRef.cpp589 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 DExpandVectorPredication.cpp631 for (auto &I : instructions(F)) {
645 << " instructions ::::\n");
H A DExpandLargeFpConvert.cpp11 // ���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 DCoroutines.cpp45 // Creates a sequence of instructions to obtain a resume function address using
180 for (Instruction &I : instructions(F)) {
H A DCoroFrame.cpp1679 // 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 Dlib1funcs.asm44 in the compare instructions, which saves a total of
/openbsd-current/gnu/usr.bin/gcc/gcc/config/xtensa/
H A Dlib1funcs.asm68 # exploit the addx instructions.
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp22 // 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 DTailRecursionElimination.cpp14 // 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 DCrashDebugger.cpp745 /// 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 Dhppa.s148 ; 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 DThreadSafetyTraverse.h851 for (const auto *I : E->instructions())
/openbsd-current/gnu/llvm/llvm/lib/Transforms/IPO/
H A DInliner.cpp797 // FIXME: Using instructions sequence is a really bad way to do this.
799 for (Instruction &I : instructions(N.getFunction()))

Completed in 427 milliseconds

12345678