Searched refs:precise (Results 1 - 21 of 21) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMemoryLocation.cpp30 OS << "precise(" << getValue() << ')';
42 LocationSize::precise(DL.getTypeStoreSize(LI->getType())), AATags);
51 LocationSize::precise(DL.getTypeStoreSize(
70 LocationSize::precise(DL.getTypeStoreSize(
81 LocationSize::precise(DL.getTypeStoreSize(
114 Size = LocationSize::precise(C->getValue().getZExtValue());
135 Size = LocationSize::precise(C->getValue().getZExtValue());
165 return MemoryLocation(Arg, LocationSize::precise(LenCI->getZExtValue()),
175 LocationSize::precise(
183 return MemoryLocation(Arg, LocationSize::precise(
[all...]
H A DAliasAnalysisEvaluator.cpp146 I1Size = LocationSize::precise(DL.getTypeStoreSize(I1ElTy));
152 I2Size = LocationSize::precise(DL.getTypeStoreSize(I2ElTy));
237 Size = LocationSize::precise(DL.getTypeStoreSize(ElTy));
H A DLoads.cpp381 auto LoadAccessSize = LocationSize::precise(DL.getTypeStoreSize(LoadTy));
382 auto StoreAccessSize = LocationSize::precise(DL.getTypeStoreSize(StoreTy));
439 auto AccessSize = LocationSize::precise(DL.getTypeStoreSize(AccessTy));
H A DLint.cpp261 // not fully precise because we don't know the sizes of the dereferenced
335 Size = LocationSize::precise(Len->getValue().getZExtValue());
352 const LocationSize LS = LocationSize::precise(Size);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryLocation.h42 // it contains, N, is 'precise'. Precise, in this context, means that we know
45 // precise values, and can conservatively represent all of the values unioned
49 // Concretely, a precise MemoryLocation is (%p, 4) in
86 // FIXME: Migrate all users to construct via either `precise` or `upperBound`,
90 // Since the overwhelming majority of users of this provide precise values,
91 // this assumes the provided value is precise.
95 static LocationSize precise(uint64_t Value) { return LocationSize(Value); } function in class:llvm::LocationSize
96 static LocationSize precise(TypeSize Value) { function in class:llvm::LocationSize
99 return precise(Value.getFixedSize());
103 // You can't go lower than 0, so give a precise resul
[all...]
H A DAliasAnalysis.h84 /// The two locations may or may not alias. This is the least precise result.
432 return alias(V1, LocationSize::precise(1), V2, LocationSize::precise(1)) ==
/freebsd-13-stable/contrib/libevent/
H A Devutil_time.c269 const int precise = flags & EV_MONOT_PRECISE; local
282 if (! precise && ! fallback) {
404 Our strategy, if precise timers are turned off, is to just use the best
405 GetTickCount equivalent available. If we've been asked for precise timing,
473 const int precise = flags & EV_MONOT_PRECISE; local
485 if (precise && !fallback) {
560 int precise)
559 evutil_configure_monotonic_time_(struct evutil_monotonic_timer *base, int precise) argument
/freebsd-13-stable/contrib/ntp/sntp/libevent/
H A Devutil_time.c231 const int precise = flags & EV_MONOT_PRECISE; local
244 if (! precise && ! fallback) {
366 Our strategy, if precise timers are turned off, is to just use the best
367 GetTickCount equivalent available. If we've been asked for precise timing,
435 const int precise = flags & EV_MONOT_PRECISE; local
447 if (precise && !fallback) {
522 int precise)
521 evutil_configure_monotonic_time_(struct evutil_monotonic_timer *base, int precise) argument
/freebsd-13-stable/contrib/libevent/test/
H A Dregress_util.c1286 const int precise = strstr(data->setup_data, "precise") != NULL; local
1292 if (precise)
1296 if (precise || fallback) {
1309 TT_BLATHER(("Precise = %d", precise));
1343 const int precise = strstr(data->setup_data, "precise") != NULL; local
1348 if (precise)
1350 if (precise)
1481 { "monotonic_res_precise", test_evutil_monotonic_res, TT_OFF_BY_DEFAULT, &basic_setup, (void*)"precise" },
[all...]
/freebsd-13-stable/contrib/ntp/sntp/libevent/test/
H A Dregress_util.c1286 const int precise = strstr(data->setup_data, "precise") != NULL; local
1292 if (precise)
1296 if (precise || fallback) {
1309 TT_BLATHER(("Precise = %d", precise));
1343 const int precise = strstr(data->setup_data, "precise") != NULL; local
1348 if (precise)
1350 if (precise)
1406 { "monotonic_res_precise", test_evutil_monotonic_res, TT_OFF_BY_DEFAULT, &basic_setup, (void*)"precise" },
[all...]
/freebsd-13-stable/lib/libpmc/pmu-events/
H A Djevents.c561 jsmntok_t *precise = NULL; local
600 precise = val;
611 " Supports address when precise",
650 if (precise && desc && !strstr(desc, "(Precise Event)")) {
651 if (json_streq(map, precise, "2"))
653 "(Must be precise)", NULL);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DMemCpyOptimizer.cpp824 ModRefInfo MR = AA.getModRefInfo(C, cpyDest, LocationSize::precise(srcSize));
827 MR = AA.callCapturesBefore(C, cpyDest, LocationSize::precise(srcSize), &DT);
1228 MemoryLocation(ByValArg, LocationSize::precise(ByValSize)), true,
H A DLoopIdiomRecognize.cpp820 AccessSize = LocationSize::precise((BECst->getValue()->getZExtValue() + 1) *
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDecl.cpp2349 ARCPreciseLifetime_t precise)
2350 : Param(param), Precise(precise) {}
2489 ARCPreciseLifetime_t precise = (D.hasAttr<ObjCPreciseLifetimeAttr>() local
2492 precise); local
2348 ConsumeARCParameter(llvm::Value *param, ARCPreciseLifetime_t precise) argument
H A DCGObjC.cpp289 // receiver is loaded from a variable with precise lifetime.
313 // All ivars and fields have precise lifetime.
323 // All variables have precise lifetime except local variables with
2281 ARCPreciseLifetime_t precise) {
2296 if (precise == ARCImpreciseLifetime) {
2312 ARCPreciseLifetime_t precise) {
2320 EmitARCRelease(value, precise);
2681 ARCPreciseLifetime_t precise) {
2702 if (precise == ARCImpreciseLifetime) {
2280 EmitARCRelease(llvm::Value *value, ARCPreciseLifetime_t precise) argument
2311 EmitARCDestroyStrong(Address addr, ARCPreciseLifetime_t precise) argument
2680 EmitObjCRelease(llvm::Value *value, ARCPreciseLifetime_t precise) argument
H A DCodeGenFunction.h1811 /// Used to store precise source locations for return statements by the
4123 void EmitARCDestroyStrong(Address addr, ARCPreciseLifetime_t precise);
4124 void EmitARCRelease(llvm::Value *value, ARCPreciseLifetime_t precise);
4134 void EmitObjCRelease(llvm::Value *value, ARCPreciseLifetime_t precise);
/freebsd-13-stable/contrib/sqlite3/
H A DMakefile.msc494 TCC = $(TCC) -DSQLITE_OS_WIN=1 -I. -I$(TOP) -fp:precise
/freebsd-13-stable/crypto/openssh/contrib/redhat/
H A Dopenssh.spec634 - remove dependency on openssl -- would need to be too precise
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp1981 AccessSize = LocationSize::precise((BECst->getValue()->getZExtValue() + 1) *
/freebsd-13-stable/sbin/ifconfig/
H A Difieee80211.c3983 get_chaninfo(const struct ieee80211_channel *c, int precise, argument
4001 if (precise) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp3985 LocationSize::precise(DAG.getDataLayout().getTypeStoreSize(Ty)),
4095 SV, LocationSize::precise(DAG.getDataLayout().getTypeStoreSize(Ty)),
4390 ML = MemoryLocation(PtrOperand, LocationSize::precise(

Completed in 486 milliseconds