/freebsd-12-stable/contrib/gdb/gdb/ |
H A D | dwarf2-frame.c | 53 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-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | DemandedBits.cpp | 92 // We're called once per operand, but for some instructions, we need to 94 // either (when both operands are instructions themselves). We don't, 319 // Collect the set of "root" instructions that are known live. 320 for (Instruction &I : instructions(F)) { 325 // For integer-valued instructions, set up an initial empty set of alive 326 // bits and add the instruction to the work list. For other instructions 337 // Non-integer-typed instructions... 350 // instructions later (we need to check isAlwaysLive for the 351 // integer-typed instructions anyway). 379 // demanded bits for instructions [all...] |
H A D | StackSafetyAnalysis.cpp | 375 for (auto &I : instructions(F)) {
|
H A D | GlobalsModRef.cpp | 579 for (Instruction &I : instructions(Node->getFunction())) { 606 // All non-call instructions we use the primary predicates for whether
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64PromoteConstant.cpp | 330 // E.g., when the type of Cst require more instructions than the 543 // Look for instructions using constant vector. Promote that constant to a 547 for (Instruction &I : instructions(&F)) {
|
/freebsd-12-stable/share/mk/ |
H A D | bsd.cpu.mk | 382 # Prohibit the compiler from emitting SIMD instructions. 384 # cost outweighs the advantages of SIMD instructions.
|
/freebsd-12-stable/contrib/llvm-project/libunwind/src/ |
H A D | UnwindRegistersSave.S | 842 @ VFP and iwMMX instructions are only available when compiling with the flags 844 @ want the compiler to generate instructions that access those) but this is 848 @ So, generate the instructions using the corresponding coprocessor mnemonic.
|
/freebsd-12-stable/contrib/wpa/wpa_supplicant/ |
H A D | nmake.mak | 16 # Build and installed following instructions in INSTALL.W32
|
/freebsd-12-stable/contrib/gcc/config/arm/ |
H A D | lib1funcs.asm | 71 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-12-stable/contrib/gcc/config/ia64/ |
H A D | crtbegin.asm | 84 * the long branch instructions, and we do not wish every program to
|
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ |
H A D | ScriptInterpreterPython.cpp | 541 const char *instructions = nullptr; local 547 instructions = R"(Enter your Python command(s). Type 'DONE' to end. 555 instructions = "Enter your Python command(s). Type 'DONE' to end.\n"; 559 if (instructions) { 562 output_sp->PutCString(instructions);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | CGSCCPassManager.h | 593 for (Instruction &I : instructions(N.getFunction()))
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
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 93 /// Scan the specified function for alloca instructions. 97 return llvm::all_of(instructions(F), [](Instruction &I) { 195 // The local stack holds all alloca instructions and all byval arguments. 327 /// instructions between the call and this instruction are movable. 330 // FIXME: We can move load/store/call/free instructions abov [all...] |
H A D | RewriteStatepointsForGC.cpp | 9 // Rewrite call/invoke instructions so as to make potential relocations 122 /// Apart from attributes and metadata, we also remove instructions that imply 206 // We add and rewrite a bunch of instructions, but don't really do much 396 /// For instructions which have multiple pointer [vector] inputs or that 466 // The behavior of getelementptr instructions is the same for vector and 818 // Known bases won't need new instructions introduced and can be 937 // extractelement instructions are a bit special in that we may need to 1027 // instructions. 1385 // Note: we've inserted instructions, so the call to llvm.deoptimize may 2084 // Clone instructions an [all...] |
H A D | InferAddressSpaces.cpp | 23 // (so-called the generic address space) for other instructions to use. 356 for (Instruction &I : instructions(F)) { 784 /// simple memory instructions. Thse require re-mangling and may have multiple
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | CoroFrame.cpp | 690 // Skip the PHINodes and EH pads instructions. 773 // preceed coro begin and have instructions that can modify the 939 // Check for instructions that we can recreate on resume as opposed to spill 1136 /// This happens during the all-instructions iteration, so it must not 1363 // See if there are materializable instructions across suspend points. 1364 for (Instruction &I : instructions(F)) 1373 // Rewrite materializable instructions to be materialized at the use point. 1385 for (Instruction &I : instructions(F)) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionAttrs.cpp | 128 // Scan the function body for instructions that may read or write memory. 134 // Some instructions can be ignored even if they read or write memory. 207 // Any remaining instructions need to be taken seriously! Check if they 1101 /// looking for instructions that violate attribute assumptions. 1169 // that has no instructions to scan/has an unsuitable definition. 1175 // set up the F instructions scan to verify assumptions of the attribute. 1185 for (Instruction &I : instructions(*F)) { 1210 // - verified to have no instructions that break attribute assumptions. 1438 // subsequent routines which also do scans over the instructions of the 1441 for (Instruction &I : instructions( [all...] |
H A D | Inliner.cpp | 928 // FIXME: Using instructions sequence is a really bad way to do this. 930 for (Instruction &I : instructions(N.getFunction()))
|
/freebsd-12-stable/sys/conf/ |
H A D | kern.pre.mk | 150 # rewriting the instructions to generate an absolute address of 0); -fPIE
|
H A D | kmod.mk | 172 # Don't allow clang to use fpu instructions or registers in kernel modules.
|
/freebsd-12-stable/crypto/openssl/ |
H A D | config | 34 See INSTALL for instructions.
|
/freebsd-12-stable/contrib/llvm-project/llvm/tools/bugpoint/ |
H A D | CrashDebugger.cpp | 743 /// non-terminator instructions and replacing them with undef. 783 outs() << " instructions: "; 820 /// the specified instructions. 858 outs() << " instructions: "; 860 // Try to drop instruction metadata from all instructions, except the ones 863 for (Instruction &Inst : instructions(F)) { 1087 // Attempt to delete instructions using bisection. This should help out nasty 1113 // program, try to remove instructions that are not necessary to cause the 1114 // crash. To do this, we loop through all of the instructions in the 1123 // Loop over all of the (non-terminator) instructions remainin [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SafeStack.cpp | 153 /// Find all static allocas, dynamic allocas, return instructions and 168 /// restore the stack pointer before all return instructions in \p Returns. 384 for (Instruction &I : instructions(&F)) { 485 /// static alloca instructions. We save the unsafe "base pointer" in the 685 // Now go through the instructions again, replacing stacksave/stackrestore. 757 // Find all static and dynamic alloca instructions that must be moved to the 758 // unsafe stack, all return instructions and stack restore points. 818 // before setjmp / invoke instructions.
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ThreadSafetyTraverse.h | 848 for (const auto *I : E->instructions())
|
/freebsd-12-stable/crypto/openssl/crypto/ |
H A D | sparccpuid.S | 253 ! takes to execute rdtick and pair of VIS1 instructions. US-Tx VIS unit
|