/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | MustExecute.cpp | 57 // Iterate over loop instructions and compute safety info. 278 // Fast path: there are no instructions before header. 344 "print the must-be-executed-contexed for all instructions", false, true) 350 "print the must-be-executed-contexed for all instructions", 384 for (Instruction &I : instructions(F)) { 414 for (auto &I: instructions(F)) { 427 for (auto &I: instructions(F)) { 586 // are: infinite loops and instructions that do not necessarily transfer 623 // Make sure the block has no instructions that could stop control 700 // instructions [all...] |
H A D | CGSCCPassManager.cpp | 469 for (Instruction &I : instructions(F)) 489 for (Instruction &I : instructions(F))
|
H A D | LegacyDivergenceAnalysis.cpp | 132 for (auto &I : instructions(F)) { 385 llvm_unreachable("Only arguments and instructions can be divergent"); 393 // Dumps all divergent values in F, arguments and then instructions. 398 // Iterate instructions using instructions() to ensure a deterministic order.
|
H A D | MLInlineAdvisor.cpp | 84 for (auto &I : instructions(F)) {
|
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 | StackLifetime.cpp | 105 // Compute instruction numbering. Only the following instructions are 366 for (auto &I : instructions(F))
|
H A D | StackSafetyAnalysis.cpp | 167 for (auto &I : instructions(F)) { 409 for (auto &I : instructions(F))
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | Debugify.cpp | 154 // Skip void-valued instructions. 322 for (Instruction &I : instructions(F)) { 341 for (Instruction &I : instructions(F)) { 400 /// FunctionPass for attaching synthetic debug info to instructions within a
|
H A D | AssumeBundleBuilder.cpp | 581 for (Instruction &I : instructions(F)) 599 for (Instruction &I : instructions(F))
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/FuzzMutate/ |
H A D | IRMutator.cpp | 155 for (Instruction &Inst : instructions(F)) { 156 // TODO: We can't handle these instructions.
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | BoundsChecking.cpp | 50 /// Gets the conditions under which memory accessing instructions will overflow. 109 /// Adds run-time bounds checks to memory accessing instructions. 151 // touching instructions 153 for (Instruction &I : instructions(F)) {
|
/freebsd-13-stable/share/mk/ |
H A D | bsd.cpu.mk | 340 # instructions, but passes arguments to function calls in integer regsiters. 372 # Prohibit the compiler from emitting SIMD instructions. 374 # cost outweighs the advantages of SIMD instructions.
|
/freebsd-13-stable/contrib/sqlite3/tea/win/ |
H A D | makefile.vc | 27 the environment. Jump to this line to read the new instructions. 45 # vcvars32.bat according to the instructions for it. This can also turn on
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
H A D | Coroutines.cpp | 101 // Creates a sequence of instructions to obtain a resume function address using 192 for (Instruction &I : instructions(F)) 255 for (Instruction &I : instructions(F)) {
|
H A D | CoroFrame.cpp | 830 // Skip the PHINodes and EH pads instructions. 920 // instructions. Because new dbg.declare have been created for these alloca, 922 // Note: We cannot replace the alloca with GEP instructions indiscriminately, 950 // preceed coro begin and have instructions that can modify the 1116 // Check for instructions that we can recreate on resume as opposed to spill 1313 /// This happens during the all-instructions iteration, so it must not 1569 for (Instruction &I : instructions(F)) { 1654 // See if there are materializable instructions across suspend points. 1655 for (Instruction &I : instructions(F)) 1664 // Rewrite materializable instructions t [all...] |
/freebsd-13-stable/crypto/openssl/ |
H A D | NOTES.PERL | 47 README.vms and follow the instructions. Another way is to download a
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | InterleavedAccessPass.cpp | 20 // intrinsics can be easily matched into target specific instructions later in 116 /// extractelement instructions in \p Extracts can be replaced by uses of the 117 /// shufflevector instructions in \p Shuffles instead. If so, the necessary 290 // users that are extractelement instructions, we save them to later check if 337 // Try and modify users of the load that are extractelement instructions to 338 // use the shufflevector instructions instead of the load. 358 // If there aren't any extractelement instructions to modify, there's nothing 363 // Maps extractelement instructions to vector-index pairs. The extractlement 364 // instructions will be modified to use the new vector and index operands. 374 // of the shufflevector instructions instea [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZTDC.cpp | 9 // This pass looks for instructions that can be replaced by a Test Data Class 27 // 1. All fcmp and icmp instructions in a function are checked for a match 31 // 2. All and/or/xor i1 instructions whose both operands have been already 33 // as a queue of instructions to check. 34 // 3. All mapped instructions that are considered worthy of conversion (ie. 37 // 4. All intermediate results of replaced instructions are removed if unused. 84 // Maps seen instructions that can be mapped to a TDC, values are 87 // The queue of and/or/xor i1 instructions to be potentially folded. 331 // Look for icmp+fcmp instructions. 332 for (auto &I : instructions( [all...] |
/freebsd-13-stable/sys/dev/safexcel/ |
H A D | safexcel_var.h | 75 /* Inline instructions or IV. */ 91 * region (e.g., instructions). 228 * data processing instructions with the encodings defined below. 233 uint32_t instructions : 9; member in struct:safexcel_instr 237 /* Type 1, operational data instructions. */ 245 /* Type 2, IP header instructions. */ 249 /* Type 3, postprocessing instructions. */ 252 /* Type 4, result instructions. */ 254 /* Type 5, context control instructions. */ 256 /* Type 6, context control instructions [all...] |
/freebsd-13-stable/contrib/llvm-project/libunwind/src/ |
H A D | DwarfParser.hpp | 84 /// by "running" the DWARF FDE "instructions" 149 static bool parseInstructions(A &addressSpace, pint_t instructions, 387 /// "run" the DWARF instructions and create the abstact PrologInfo for an FDE 395 // parse CIE then FDE instructions 419 /// "run" the DWARF instructions 421 bool CFI_Parser<A>::parseInstructions(A &addressSpace, pint_t instructions, 426 pint_t p = instructions; 432 _LIBUNWIND_TRACE_DWARF("parseInstructions(instructions=0x%0" PRIx64 ")\n", 727 // The same constant is used to represent different instructions on
|
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-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86DomainReassignment.cpp | 10 // and convert them to equivalent instructions in a different domain, 111 /// For example, PHI instructions can be safely ignored since only the registers 165 // Assuming instructions have the same cost. 201 // Assuming instructions have the same cost, and that COPY is in the same 207 /// An Instruction Converter for replacing COPY instructions. 290 /// the closure, as well as all of the instructions connected by those edges. 297 /// used in a memory operand) excludes the instructions that contain memory 348 ArrayRef<MachineInstr *> instructions() const { function in class:__anon4424::Closure 383 /// All instructions that are included in some closure. 486 for (auto *MI : C.instructions()) [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64PromoteConstant.cpp | 344 // E.g., when the type of Cst require more instructions than the 557 // Look for instructions using constant vector. Promote that constant to a 561 for (Instruction &I : instructions(&F)) {
|
/freebsd-13-stable/sys/conf/ |
H A D | kern.mk | 117 # We generally don't want fpu instructions in the kernel. 172 # Also explicitly disable Altivec instructions inside the kernel.
|
/freebsd-13-stable/contrib/wpa/wpa_supplicant/ |
H A D | nmake.mak | 16 # Build and installed following instructions in INSTALL.W32
|