Home
last modified time | relevance | path

Searched refs:precise (Results 1 – 25 of 201) sorted by relevance

123456789

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DMemoryLocation.cpp41 LocationSize::precise(DL.getTypeStoreSize(LI->getType())), in get()
49 LocationSize::precise(DL.getTypeStoreSize( in get()
63 LocationSize::precise(DL.getTypeStoreSize( in get()
72 LocationSize::precise(DL.getTypeStoreSize( in get()
183 return MemoryLocation(Arg, LocationSize::precise(LenCI->getZExtValue()), in getForArgument()
193 LocationSize::precise( in getForArgument()
216 return MemoryLocation(Arg, LocationSize::precise(0), AATags); in getForArgument()
220 LocationSize::precise( in getForArgument()
229 Arg, LocationSize::precise(DL.getTypeStoreSize(II->getType())), in getForArgument()
235 LocationSize::precise(DL.getTypeStoreSize( in getForArgument()
[all …]
H A DAliasAnalysisEvaluator.cpp132 LocationSize Size1 = LocationSize::precise(DL.getTypeStoreSize(I1->second)); in runInternal()
135 LocationSize::precise(DL.getTypeStoreSize(I2->second)); in runInternal()
217 LocationSize::precise(DL.getTypeStoreSize(Pointer.second)); in runInternal()
H A DLint.cpp253 Actual, LocationSize::precise(DL->getTypeStoreSize(Ty))); in visitCallBase()
301 Size = LocationSize::precise(Len->getValue().getZExtValue()); in visitCallBase()
318 const LocationSize LS = LocationSize::precise(Size); in visitCallBase()
H A DLoads.cpp459 auto LoadAccessSize = LocationSize::precise(DL.getTypeStoreSize(LoadTy)); in areNonOverlapSameBaseLoadAndStore()
460 auto StoreAccessSize = LocationSize::precise(DL.getTypeStoreSize(StoreTy)); in areNonOverlapSameBaseLoadAndStore()
/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DMemoryLocation.h102 static LocationSize precise(uint64_t Value) { return LocationSize(Value); } in precise() function
103 static LocationSize precise(TypeSize Value) { in precise() function
106 return precise(Value.getFixedValue()); in precise()
112 return precise(0); in upperBound()
H A DAliasAnalysis.h381 return alias(V1, LocationSize::precise(1), V2, LocationSize::precise(1)) ==
657 return alias(MemoryLocation(V1, LocationSize::precise(1)),
658 MemoryLocation(V2, LocationSize::precise(1))) ==
/openbsd-src/gnu/llvm/clang/docs/HLSL/
H A DHLSLSupport.rst185 HLSL has a ``precise`` qualifier that behaves unlike anything else in the C
189 The ``precise`` qualifier applies in the inverse direction from normal
190 qualifiers. Rather than signifying that the declaration containing ``precise``
191 qualifier be precise, it signifies that the operations contributing to the
192 declaration's value be ``precise``. Additionally, ``precise`` is a misnomer:
193 values attributed as ``precise`` comply with IEEE-754 floating point semantics,
/openbsd-src/gnu/llvm/lld/docs/ELF/
H A Dstart-stop-gc.rst18 usage which desires precise GC.
/openbsd-src/gnu/usr.bin/gcc/gcc/config/sparc/
H A Dhypersparc.md26 ;; ??? Actually, to be more precise that rule is sort of modelled now.
/openbsd-src/gnu/gcc/gcc/config/sparc/
H A Dhypersparc.md26 ;; ??? Actually, to be more precise that rule is sort of modelled now.
/openbsd-src/gnu/usr.bin/perl/dist/Time-HiRes/t/
H A Dclock.t22 # Ideally, we'd like to test that the timers are rather precise.
/openbsd-src/gnu/gcc/gcc/doc/include/
H A Dfunding.texi33 Even a precise fraction ``of the profits from this disk'' is not very
/openbsd-src/gnu/usr.bin/gcc/gcc/doc/include/
H A Dfunding.texi33 Even a precise fraction ``of the profits from this disk'' is not very
/openbsd-src/gnu/llvm/clang/include/clang/Tooling/Syntax/
H A DSyntax.td63 // These are generally placeholders for a more precise implementation.
/openbsd-src/gnu/llvm/clang/docs/
H A DAPINotes.rst230 compatibility, when existing type information has been made more precise in a
248 type information has been made more precise in a header.
H A DAutomaticReferenceCounting.rst1621 precise type information helps drastically lower this risk, as well as
1705 :ref:`precise lifetime semantics <arc.optimization.precise>`, or
1766 reasonable to require the precise-lifetime annotation if someone
1804 .. _arc.optimization.precise:
1811 object. Objects subject to this invariant have :arc-term:`precise lifetime
1814 By default, local variables of automatic storage duration do not have precise
1821 Applying these precise-lifetime semantics strictly would be prohibitive.
1827 it should be considered to be an object with precise lifetime semantics.
1832 released at a precise time, even if that object does not appear to be used.
2204 from a ``__strong`` object with :ref:`precise lifetime semantics
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/config/alpha/
H A Dev6.md22 ; expected to help over-much, but a precise description can be important
/openbsd-src/gnu/gcc/gcc/config/alpha/
H A Dev6.md22 ; expected to help over-much, but a precise description can be important
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp1046 MemoryLocation(srcAlloca, LocationSize::precise(srcSize)); in performCallSlotOptzn()
1090 MemoryLocation DestWithSrcSize(cpyDest, LocationSize::precise(srcSize)); in performCallSlotOptzn()
1577 MemoryLocation Loc(ByValArg, LocationSize::precise(ByValSize)); in processByValArgument()
/openbsd-src/usr.bin/awk/
H A DFIXES123 [This entry is a summary, not a precise list of changes.]
/openbsd-src/gnu/llvm/llvm/docs/
H A DExtendedIntegerResults.txt77 This has some problems: 1) the actual precise semantics are really poorly
H A DSymbolizerMarkupFormat.rst238 Often the first frame in a backtrace ("frame zero") identifies the precise
244 that represent a precise interrupted code location rather than a return
253 precise code locations. Some such code applies the "subtract one" adjustment
/openbsd-src/share/snmp/
H A DSNMPv2-MIB.txt301 the precise conditions that contribute to this value."
312 the SNMP community named in the message. The precise
320 precise conditions that contribute to this value."
/openbsd-src/gnu/llvm/compiler-rt/lib/builtins/
H A Dfp_div_impl.inc120 // Let b_hw be an infinitely precise number obtained from the highest (HW-1)
162 // Please note that e_0 is calculated against the infinitely precise
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGObjC.cpp2459 ARCPreciseLifetime_t precise) { in EmitARCRelease() argument
2472 if (precise == ARCImpreciseLifetime) { in EmitARCRelease()
2488 ARCPreciseLifetime_t precise) { in EmitARCDestroyStrong() argument
2496 EmitARCRelease(value, precise); in EmitARCDestroyStrong()
2849 ARCPreciseLifetime_t precise) { in EmitObjCRelease() argument
2870 if (precise == ARCImpreciseLifetime) { in EmitObjCRelease()

123456789