Searched refs:uses (Results 51 - 75 of 144) sorted by relevance

123456

/freebsd-11.0-release/contrib/gcc/
H A Ddf-core.c35 dataflow problems: reaching defs, upward exposed uses, live variables,
72 DF_EQUIV_NOTES marks the uses present in EQUIV/EQUAL notes.
136 chains of uses and defs for each insn and for each register. Each ref
160 uses the chains keep them up to date. The high level knowledge of
197 DF_INSN_UID_DEFS macros) or the insn's uses list (accessed by the
201 is no significance to the ordering of the uses or refs in an
207 defs and uses are only there if DF_HARD_REGS was specified when the
210 Artificial defs and uses occur both at the beginning and ends of blocks.
213 artificial uses and defs occur at the beginning. The defs relate
214 to the registers specified in EH_RETURN_DATA_REGNO and the uses
[all...]
H A Ddf-scan.c304 fprintf (file, " entry block uses \t");
306 fprintf (file, " exit block uses \t");
582 /* Get the artificial uses for a basic block. */
592 /* Get the artificial uses for a basic block. */
659 uses or defs chain. */
816 ref = insn_info->uses;
847 /* Get rid of any artificial uses or defs. */
877 /* Take build ref table for either the uses or defs from the reg-use
1032 this_ref->next_ref = DF_INSN_GET (df, insn)->uses;
1033 DF_INSN_GET (df, insn)->uses
[all...]
H A Dsched-rgn.c665 /* Gross. To avoid wasting memory, the second pass uses the dfs_nr array
2254 /* For all branches, calls, uses, clobbers, cc0 setters, and instructions
2443 succ_rl->uses = concat_INSN_LIST (pred_rl->uses, succ_rl->uses);
2502 and reg_last[].uses for register USEs.
/freebsd-11.0-release/contrib/bmake/mk/
H A Ddpadd.mk68 # Note: libfoo_pic uses DPLIBS_libfoo
/freebsd-11.0-release/contrib/bmake/unit-tests/
H A Descape.mk39 # command simply uses the backslashes as part of the command test, but
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DLoopInfo.cpp189 for (Use &U : I->uses()) {
198 // entry are special; uses in them don't need to go through PHIs.
H A DGlobalsModRef.cpp335 for (Use &U : V->uses()) {
419 // Analyze all uses of the allocation. If any of them are used in a
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp843 /// DiagnoseUninitializedUse -- Helper function for diagnosing uses of an
845 /// emitted for particular types of uses. Returns true if the use was diagnosed
1342 UsesMap uses; member in class:__anon3964::UninitValsDiagReporter
1349 MappedType &V = uses[vd];
1365 for (const auto &P : uses) {
1372 // Specially handle the case where we have uses of an uninitialized
1381 // Sort the uses by their SourceLocations. While not strictly
1393 // If we have self-init, downgrade all uses to 'may be uninitialized'.
1403 // Release the uses vector.
1407 uses
[all...]
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/
H A DLoopInfo.h708 // we need to check two sets of uses for possible LCSSA violations at
712 // then the uses *of* Inst don't need to be checked.
715 for (Use &U : Inst->uses()) {
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DTailRecursionElimination.cpp183 for (auto &U : V->uses()) {
H A DJumpThreading.cpp246 // empty", we can replace uses of it with uses of the successor and make
832 // If the fact we just learned is true for all uses of the
1532 // now have to update all uses of the value to use either the original value,
1538 // Scan all uses of this instruction to see if it is used outside of its
1540 for (Use &U : I.uses()) {
1551 // If there are no uses outside the block, we're done with this instruction.
1555 DEBUG(dbgs() << "JT: Renaming non-local uses of: " << I << "\n");
1557 // We found a use of I outside of BB. Rename all uses of I that are outside
1558 // its block to be uses o
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp444 for (Use &U : AddVal->uses()) {
474 /// Add all uses of Def to the current IV's worklist.
574 // re-queue uses of the now modified binary operator and fall
/freebsd-11.0-release/sys/boot/i386/boot0/
H A Dboot0.S47 * Note - this code uses many tricks to save space and fit in one sector.
384 * The SIO code uses ascii chars, the console code uses scancodes.
494 popw %si # Restore, next stage uses it
660 * uses its offset and content to identify the boot sector.
/freebsd-11.0-release/sys/conf/
H A Dkern.mk75 # use of code cache tag lines) and uses more stack (less efficient use of data
H A Dkern.post.mk246 # ensure downstream uses of kernel-depend are handled.
/freebsd-11.0-release/share/mk/
H A Dsrc.opts.mk231 # Everything else disables Clang, and uses GCC instead.
H A Dsrc.libnames.mk370 # These are special cases where the library is broken and anything that uses
/freebsd-11.0-release/contrib/gcc/cp/
H A Ddecl.c214 /* A list of uses of the label, before the label is defined. */
215 struct named_label_use_entry *uses; local
235 __attribute__((deprecated)) suppresses warnings of uses of other
504 else if (ent->uses)
508 for (use = ent->uses; use ; use = use->next)
573 /* Any uses of undefined labels, and any defined labels, now operate
2475 if (ent->uses
2476 && ent->uses->names_in_scope == current_binding_level->names)
2485 new_use->next = ent->uses;
2486 ent->uses
[all...]
/freebsd-11.0-release/contrib/gcc/doc/include/
H A Dtexinfo.tex1055 % which is what @var uses.
1064 % FYI, plain.tex uses \\ as a temporary control sequence (why?), but
1203 % PDF uses PostScript string constants for the names of xref targets, to
1785 % like \smartslanted except unconditionally uses \ttsl.
1814 % Can't use plain's \frenchspacing because it uses the `\x notation, and
1879 % Unfortunately, TeX uses one parameter (\hyphenchar) to control
1941 % @kbdinputstyle -- arg is `distinct' (@kbd uses slanted tty font always),
1942 % `example' (@kbd uses ttsl only inside of @example and friends),
1943 % or `code' (@kbd uses normal tty font always).
2003 % @url synonym for @uref, since that's how everyone uses i
[all...]
/freebsd-11.0-release/contrib/amd/doc/
H A Dtexinfo.tex1031 % which is what @var uses.
1040 % FYI, plain.tex uses \\ as a temporary control sequence (why?), but
1709 % like \smartslanted except unconditionally uses \ttsl.
1734 % Can't use plain's \frenchspacing because it uses the `\x notation, and
1792 % Unfortunately, TeX uses one parameter (\hyphenchar) to control
1826 % @kbdinputstyle -- arg is `distinct' (@kbd uses slanted tty font always),
1827 % `example' (@kbd uses ttsl only inside of @example and friends),
1828 % or `code' (@kbd uses normal tty font always).
1888 % @url synonym for @uref, since that's how everyone uses it.
3036 % \doindex just uses \parsear
[all...]
/freebsd-11.0-release/contrib/groff/doc/
H A Dtexinfo.tex1032 % which is what @var uses.
1041 % FYI, plain.tex uses \\ as a temporary control sequence (why?), but
1719 % like \smartslanted except unconditionally uses \ttsl.
1748 % Can't use plain's \frenchspacing because it uses the `\x notation, and
1806 % Unfortunately, TeX uses one parameter (\hyphenchar) to control
1840 % @kbdinputstyle -- arg is `distinct' (@kbd uses slanted tty font always),
1841 % `example' (@kbd uses ttsl only inside of @example and friends),
1842 % or `code' (@kbd uses normal tty font always).
1902 % @url synonym for @uref, since that's how everyone uses it.
3106 % \doindex just uses \parsear
[all...]
/freebsd-11.0-release/contrib/llvm/lib/IR/
H A DFunction.cpp328 // Drop uses of any optional data (real or placeholder).
870 /// hasAddressTaken - returns true if there are any uses of this function
873 for (const Use &U : uses()) {
/freebsd-11.0-release/contrib/llvm/lib/Transforms/IPO/
H A DLowerBitSets.cpp441 // Each use of the byte array uses a different alias. This makes the
945 for (const Use &U : BitSetTestFunc->uses()) {
/freebsd-11.0-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp47 /// isOnlyCopiedFromConstantGlobal - Recursively walk the uses of a (derived)
49 /// see any stores or other unknown uses. If we see pointer arithmetic, keep
51 /// the uses. If we see a memcpy/memmove that targets an unoffseted pointer to
66 for (auto &U : ValuePair.first->uses()) {
76 // If uses of the bitcast are ok, we are ok.
160 /// replace any uses of the alloca with uses of the global directly.
441 /// \brief Combine loads to match the type of value their uses after looking
998 // This uses isIdenticalToWhenDefined instead of isIdenticalTo because
999 // its only used to compare two uses withi
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Instrumentation/
H A DSafeStack.cpp250 /// stack or not. The function analyzes all uses of AI and checks whether it is
253 // Go through all uses of this alloca and check whether all accesses to the
260 // A DFS search through all uses of the alloca in bitcasts/PHI/GEPs/etc.
263 for (const Use &UI : V->uses()) {
320 // analysis here, which would look at all uses of an argument inside
341 // All uses of the alloca are safe, we can place it on the safe stack.

Completed in 387 milliseconds

123456