Searched refs:instructions (Results 26 - 50 of 56) sorted by relevance

123

/freebsd-11.0-release/contrib/gcc/config/rs6000/
H A Dtramp.asm84 /* Copy the instructions to the stack */
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DDemandedBits.cpp77 // We're called once per operand, but for some instructions, we need to
79 // either (when both operands are instructions themselves). We don't,
267 // Collect the set of "root" instructions that are known live.
268 for (Instruction &I : instructions(*F)) {
273 // For integer-valued instructions, set up an initial empty set of alive
274 // bits and add the instruction to the work list. For other instructions
286 // Non-integer-typed instructions...
296 // instructions later (we need to check isAlwaysLive for the
297 // integer-typed instructions anyway).
H A DGlobalsModRef.cpp542 for (Instruction &I : instructions(Node->getFunction())) {
564 // All non-call instructions we use the primary predicates for whether
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp314 // E.g., when the type of Cst require more instructions than the
537 // Look for instructions using constant vector. Promote that constant to a
543 for (Instruction &I : instructions(&F)) {
/freebsd-11.0-release/contrib/llvm/tools/lldb/tools/lldb-mi/
H A DMICmdCmdData.cpp341 lldb::SBInstructionList instructions = sbTarget.ReadInstructions(lldb::SBAddress(lldbStartAddr, sbTarget), nAddrEnd - nAddrStart); local
342 const MIuint nInstructions = instructions.GetSize();
346 start_offset = instructions.GetInstructionAtIndex(0).GetAddress().GetOffset();
351 lldb::SBInstruction instrt = instructions.GetInstructionAtIndex(i);
/freebsd-11.0-release/sys/conf/
H A Dkern.mk100 # We generally don't want fpu instructions in the kernel.
147 # Also explicitly disable Altivec instructions inside the kernel.
H A Dkmod.mk138 # Don't allow clang to use fpu instructions or registers in kernel modules.
/freebsd-11.0-release/contrib/llvm/projects/libunwind/src/
H A DDwarfParser.hpp80 /// by "running" the dwarf FDE "instructions"
111 static bool parseInstructions(A &addressSpace, pint_t instructions,
341 /// "run" the dwarf instructions and create the abstact PrologInfo for an FDE
351 // parse CIE then FDE instructions
360 /// "run" the dwarf instructions
362 bool CFI_Parser<A>::parseInstructions(A &addressSpace, pint_t instructions,
368 pint_t p = instructions;
372 fprintf(stderr, "parseInstructions(instructions=0x%0" PRIx64 ")\n",
/freebsd-11.0-release/contrib/gdb/gdb/
H A Ddwarf2-frame.c53 instructions. */
56 /* Constants that is factored out of all offset instructions. */
85 /* Number of bytes of program instructions described by this FDE. */
89 unsigned char *instructions; member in struct:dwarf2_fde
634 execute_cfa_program (fde->instructions, fde->end, next_frame, fs);
1449 fde->instructions = buf;
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp38 // The algorithm is simple. Start at instructions that convert from the
42 // Mappable instructions are those with an integer corrollary that, given
130 // Find the roots - instructions that convert from the FP domain to
133 for (auto &I : instructions(F)) {
180 // instructions and poison values if they're obvious and
247 // Walk forwards down the list of seen instructions, so we visit defs before
285 // Root-only instructions - we'll only see these if they're the
513 // Perform dead code elimination on the instructions we just modified.
H A DPlaceSafepoints.cpp460 for (Instruction &I : instructions(F)) {
794 // Include only the newly inserted instructions, Note: begin may not be valid
H A DRewriteStatepointsForGC.cpp112 // We add and rewrite a bunch of instructions, but don't really do much
330 /// For instructions which have multiple pointer [vector] inputs or that
743 // Known bases won't need new instructions introduced and can be
763 // There is one known class of instructions we know we don't handle.
854 // extractelement instructions are a bit special in that we may need to
947 // instructions.
1032 // results slightly by reducing the number of new instructions needed.
1061 // Add users which are new instructions (excluding self references)
2175 // Clone instructions and record them inside "Info" structure
2177 // Walk backwards to visit top-most instructions firs
[all...]
/freebsd-11.0-release/share/mk/
H A Dbsd.cpu.mk341 # Prohibit the compiler from emitting SIMD instructions.
343 # cost outweighs the advantages of SIMD instructions.
/freebsd-11.0-release/contrib/wpa/wpa_supplicant/
H A Dnmake.mak16 # Build and installed following instructions in INSTALL.W32
/freebsd-11.0-release/contrib/gcc/config/arm/
H A Dlib1funcs.asm71 long multiply instructions. That includes v3M. */
1133 not support Thumb instructions. (This can be a multilib option). */
1140 /* These labels & instructions are used by the Arm/Thumb interworking code.
1179 /* These labels & instructions are used by the Arm/Thumb interworking code,
/freebsd-11.0-release/contrib/gcc/config/ia64/
H A Dcrtbegin.asm84 * the long branch instructions, and we do not wish every program to
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/ScriptInterpreter/Python/
H A DScriptInterpreterPython.cpp382 const char *instructions = nullptr; local
389 instructions = R"(Enter your Python command(s). Type 'DONE' to end.
397 instructions = "Enter your Python command(s). Type 'DONE' to end.\n";
401 if (instructions)
406 output_sp->PutCString(instructions);
/freebsd-11.0-release/contrib/llvm/utils/TableGen/
H A DCodeGenSchedule.cpp42 // (instregex "OpcPat",...) Find all instructions matching an opcode pattern.
71 for (const CodeGenInstruction *Inst : Target.instructions()) {
108 // by instructions. Set NumInstrSchedClasses to the number of itinerary
109 // classes plus any classes implied by instructions that derive from class
207 for (const CodeGenInstruction *Inst : Target.instructions()) {
270 // Sort and add the SchedReadWrites directly referenced by instructions or
501 for (const CodeGenInstruction *Inst : Target.instructions()) {
526 for (const CodeGenInstruction *Inst : Target.instructions()) {
887 // If this class no longer has any instructions mapped to it, it has become
H A DCodeGenTarget.cpp165 for (const CodeGenInstruction *Inst : instructions()) {
282 // Parse the instructions defined in the .td file.
300 /// \brief Return all of the instructions defined by the target, ordered by
329 // All of the instructions are now in random order based on the map iteration.
346 /// encodings, reverse the bit order of all instructions.
H A DAsmWriterEmitter.cpp87 /// instructions that are suitably similar to it.
101 // If this differs in the same operand as the rest of the instructions in
117 // If the operand is the same for all instructions, just print it.
120 // If this is the operand that varies between all of the instructions,
151 // instructions each case are used for. It is a comma separated string of
188 // For each entry of UniqueOperandCommands, there is a set of instructions
189 // that uses it. If the next command of all instructions in the set are
207 // Otherwise, scan to see if all of the other instructions in this command
236 // Prepend some of the instructions each case is used for onto the case val.
343 // To reduce code size, we compactify common instructions int
[all...]
/freebsd-11.0-release/crypto/openssl/
H A Dconfig41 See INSTALL for instructions.
/freebsd-11.0-release/crypto/openssl/crypto/
H A Dsparccpuid.S246 ! takes to execute rdtick and pair of VIS1 instructions. US-Tx VIS unit
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DSafeStack.cpp125 /// \brief Find all static allocas, dynamic allocas, return instructions and
140 /// restore the stack pointer before all return instructions in \p Returns.
387 for (Instruction &I : instructions(&F)) {
479 // static alloca instructions. We save the unsafe "base pointer" in the
642 // Now go through the instructions again, replacing stacksave/stackrestore.
710 // Find all static and dynamic alloca instructions that must be moved to the
711 // unsafe stack, all return instructions and stack restore points.
738 // before setjmp / invoke instructions.
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTraverse.h816 for (auto *I : E->instructions())
H A DThreadSafetyTIL.h288 /// All basic block instructions have a unique ID (i.e. virtual register).
1518 /// instructions. It ends with a Terminator, which is a Branch or Goto to
1573 InstrArray &instructions() { return Instrs; } function in class:clang::threadSafety::BasicBlock
1574 const InstrArray &instructions() const { return Instrs; } function in class:clang::threadSafety::BasicBlock
1615 // Reserve space for Nins instructions.
1660 int renumberInstrs(int id); // assign unique ids to all instructions
1737 /// Return the total number of instructions in the CFG.
1773 void renumberInstrs(); // assign unique ids to all instructions
1861 /// This is a pseduo-term; it will be lowered to instructions in a CFG.

Completed in 193 milliseconds

123