/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | AssumeBundleQueries.cpp | 1 //===- AssumeBundleQueries.cpp - tool to query assume bundles ---*- C++ -*-===// 19 #define DEBUG_TYPE "assume-queries" 24 STATISTIC(NumAssumeQueries, "Number of Queries into an assume assume bundles"); 27 "Number of Queries into an assume assume bundles that were satisfied"); 29 DEBUG_COUNTER(AssumeQueryCounter, "assume-queries-counter", 36 static Value *getValueFromBundleOpInfo(AssumeInst &Assume, in getValueFromBundleOpInfo() argument 40 return (Assume.op_begin() + BOI.Begin + Idx)->get(); in getValueFromBundleOpInfo() 43 bool llvm::hasAttributeInAssume(AssumeInst &Assume, Valu argument 70 fillMapFromAssume(AssumeInst & Assume,RetainedKnowledgeMap & Result) fillMapFromAssume() argument 99 getKnowledgeFromBundle(AssumeInst & Assume,const CallBase::BundleOpInfo & BOI) getKnowledgeFromBundle() argument 119 getKnowledgeFromOperandInAssume(AssumeInst & Assume,unsigned Idx) getKnowledgeFromOperandInAssume() argument 125 isAssumeWithEmptyBundle(AssumeInst & Assume) isAssumeWithEmptyBundle() argument [all...] |
H A D | AssumptionCache.cpp | 1 //===- AssumptionCache.cpp - Cache finding @llvm.assume calls -------------===// 9 // This file contains a pass that keeps track of @llvm.assume intrinsics in 104 auto &AVV = getOrInsertAffectedValues(AV.Assume); in updateAffectedValues() 106 return Elem.Assume == CI && Elem.Index == AV.Index; in updateAffectedValues() 117 auto AVI = AffectedValues.find_as(AV.Assume); in unregisterAssumption() 123 if (Elem.Assume == CI) { in unregisterAssumption() 125 Elem.Assume = nullptr; in unregisterAssumption() 127 HasNonnull |= !!Elem.Assume; in unregisterAssumption() 172 // Go through all instructions in all blocks, add all calls to @llvm.assume in scanFunction() 197 "Cannot register @llvm.assume call not in a basic block"); in registerAssumption() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | AssumeBundleBuilder.cpp | 30 "assume-preserve-all", cl::init(false), cl::Hidden, 40 #define DEBUG_TYPE "assume-builder" 42 STATISTIC(NumAssumeBuilt, "Number of assume built by the assume builder"); 43 STATISTIC(NumBundlesInAssumes, "Total number of Bundles in the assume built"); 45 "Number of assume merged by the assume simplify pass"); 47 "Number of assume removed by the assume simplify pass"); 49 DEBUG_COUNTER(BuildAssumeCounter, "assume-builder-counter", 102 /// llvm.assume and the function to manipulate it. 123 [&](RetainedKnowledge RKOther, Instruction *Assume, in tryToPreserveWithoutAddingAssume() 125 if (!isValidAssumeForContext(Assume, InstBeingModified, DT)) in tryToPreserveWithoutAddingAssume() [all …]
|
H A D | PredicateInfo.cpp | 41 // Maximum number of conditions considered for renaming for each branch/assume. 195 // assume. So for the purpose of ordering, we pretend the def is right in getMiddleDef() 196 // after the assume, because that is where we will insert the info. in getMiddleDef() 386 // Process an assume instruction and place relevant operations we want to rename 501 // as assume statements. in buildPredicateInfo() 516 for (auto &Assume : AC.assumptions()) { in buildPredicateInfo() local 517 if (auto *II = dyn_cast_or_null<IntrinsicInst>(Assume)) in buildPredicateInfo() 538 // right now is 4, depending on if we had an assume, a branch, and both used in materializeStack() 550 // the terminator. For assume, we have to place it right before the assume in materializeStack() 552 // relevant instruction (terminator, assume), so that we insert in proper in materializeStack() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZFeatures.td | 53 "Assume that the distinct-operands facility is installed" 58 "Assume that the fast-serialization facility is installed" 63 "Assume that the floating-point extension facility is installed" 68 "Assume that the high-word facility is installed" 73 "Assume that interlocked-access facility 1 is installed" 79 "Assume that the load/store-on-condition facility is installed" 85 "Assume that the population-count facility is installed" 90 "Assume that the message-security-assist extension facility 3 is installed" 95 "Assume that the message-security-assist extension facility 4 is installed" 100 "Assume that the reset-reference-bits-multiple facility is installed" [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | AssumeBundleQueries.h | 1 //===- AssumeBundleQueries.h - utilis to query assume bundles ---*- C++ -*-===// 9 // This file contain tools to query into assume bundles. assume bundles can be 34 /// Query the operand bundle of an llvm.assume to find a single attribute of 42 bool hasAttributeInAssume(AssumeInst &Assume, Value *IsOn, StringRef AttrName, 44 inline bool hasAttributeInAssume(AssumeInst &Assume, Value *IsOn, 47 return hasAttributeInAssume(Assume, IsOn, 76 /// A mapping from intrinsics (=`llvm.assume` calls) to a value range 86 /// the llvm.assume. This should be used instead of hasAttributeInAssume when 87 /// many queries are going to be made on the same llvm.assume [all...] |
H A D | AssumptionCache.h | 1 //===- llvm/Analysis/AssumptionCache.h - Track @llvm.assume -----*- C++ -*-===// 9 // This file contains a pass that keeps track of @llvm.assume intrinsics in 35 /// A cache of \@llvm.assume calls within a function. 40 /// register any new \@llvm.assume calls that they create. Deletions of 41 /// \@llvm.assume calls do not require special handling. 45 /// llvm.assume. 49 WeakVH Assume; member 54 operator Value *() const { return Assume; } 65 /// Vector of weak value handles to calls of the \@llvm.assume 119 /// Add an \@llvm.assume intrinsi [all...] |
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | AssumeBundleBuilder.h | 1 //===- AssumeBundleBuilder.h - utils to build assume bundles ----*- C++ -*-===// 32 /// Build a call to llvm.assume to preserve informations that can be derived 38 /// Calls BuildAssumeFromInst and if the resulting llvm.assume is valid insert 49 /// Build and return a new assume created from the provided knowledge 50 /// if the knowledge in the assume is fully redundant this will return nullptr 56 /// This pass attempts to minimize the number of assume without loosing any 62 /// This pass will try to build an llvm.assume for every instruction in the 69 /// Assume. This will return an empty RetainedKnowledge if the knowledge is 71 RetainedKnowledge simplifyRetainedKnowledge(AssumeInst *Assume,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64MacroFusion.cpp | 27 // Assume the 1st instr to be a wildcard if it is unspecified. in isArithmeticBccPair() 79 // Assume the 1st instr to be a wildcard if it is unspecified. in isArithmeticCbzPair() 123 // Assume the 1st instr to be a wildcard if it is unspecified. in isAESPair() 144 // Assume the 1st instr to be a wildcard if it is unspecified. in isCryptoEORPair() 163 // Assume the 1st instr to be a wildcard if it is unspecified. in isAdrpAddPair() 173 // Assume the 1st instr to be a wildcard if it is unspecified. in isLiteralsPair() 224 // Assume the 1st instr to be a wildcard if it is unspecified. in isAddressLdStPair() 244 // Assume the 1st instr to be a wildcard if it is unspecified. in isCCSelectPair() 262 // Assume the 1st instr to be a wildcard if it is unspecified. in isCCSelectPair() 323 // Assume the 1st instr to be a wildcard if it is unspecified. in isArithmeticLogicPair() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/regulator/ |
H A D | tps62360-regulator.txt | 15 If this property is missing, then assume that there is no GPIO 18 If this property is missing, then assume that there is no GPIO 21 If this property is missing, then assume the state as low (0). 23 If this property is missing, then assume the state as low (0).
|
H A D | ti,tps62360.yaml | 38 is missing, then assume that there is no GPIO for 45 is missing, then assume that there is no GPIO for 60 is missing, then assume the state as low. 66 is missing, then assume the state as low.
|
/freebsd/contrib/wpa/src/tls/ |
H A D | pkcs8.c | 57 "beginning of private key; not found; assume " in pkcs8_key_import() 68 "PKCS #8: Expected SEQUENCE (AlgorithmIdentifier); assume PKCS #8 not used"); in pkcs8_key_import() 74 "(algorithm); assume PKCS #8 not used"); in pkcs8_key_import() 133 "PKCS #8: Does not start with PKCS #8 header (SEQUENCE); assume encrypted PKCS #8 not used"); in pkcs8_enc_key_import() 143 "PKCS #8: Expected SEQUENCE (AlgorithmIdentifier); assume encrypted PKCS #8 not used"); in pkcs8_enc_key_import()
|
/freebsd/contrib/tcpdump/ |
H A D | netdissect-stdinc.h | 95 * If the compiler is MinGW, we assume we have <inttypes.h> - and 98 * If the target is UN*X, we assume we have a C99-or-later development 102 * If the target is MS-DOS, we assume we have <inttypes.h> - and support 156 * Assume LL works. 251 * Assume all UN*Xes have strtoll(), and use it for strtoint64_t(). 256 * Assume LL works. 283 * defined if the OS doesn't provide them. These assume no more than
|
/freebsd/contrib/libpcap/pcap/ |
H A D | pcap-inttypes.h | 80 * If the compiler is MinGW, we assume we have <inttypes.h> - and 83 * If the target is UN*X, we assume we have a C99-or-later development 87 * If the target is MS-DOS, we assume we have <inttypes.h> - and support 90 * I.e., assume we have <inttypes.h> and that it suffices.
|
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/ |
H A D | xray_trampoline_arm.S | 15 @ Assume that "q" part of the floating-point registers is not used 45 @ Assume that d1-d7 are not used for the return value. 46 @ Assume that "q" part of the floating-point registers is not used for the 78 @ Assume that "q" part of the floating-point registers is not used
|
/freebsd/share/man/man9/ |
H A D | DEVICE_PROBE.9 | 61 not assume that it will be the same driver which is attached to the 63 In particular, it must not assume that any values stored in 73 returned, the driver can assume that it will be the one attached, but 75 A driver may assume that the softc is preserved when it returns
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMPAssume.h | 11 /// assumptions, e.g., as used by `[begin/end] assumes` and `assume`. 24 /// Helper to describe assume clauses. 36 /// All known assume clauses.
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | LangOptions.def | 138 LANGOPT(ConvergentFunctions, 1, 1, "Assume convergent functions") 148 LANGOPT(ExternCNoUnwind , 1, 0, "Assume extern C functions don't unwind") 149 LANGOPT(AssumeNothrowExceptionDtor , 1, 0, "Assume exception object's destructor is nothrow") 273 LANGOPT(OpenMPThreadSubscription , 1, 0, "Assume work-shared loops do not have more iterations tha… 274 LANGOPT(OpenMPTeamSubscription , 1, 0, "Assume distributed loops do not have more iterations than … 275 LANGOPT(OpenMPNoThreadState , 1, 0, "Assume that no thread in a parallel region will modify an ICV… 276 LANGOPT(OpenMPNoNestedParallelism , 1, 0, "Assume that no thread in a parallel region will encount… 292 LANGOPT(OffloadImplicitHostDeviceTemplates, 1, 0, "assume template functions to be implicitly host … 304 LANGOPT(OffloadUniformBlock, 1, 0, "Assume that kernels are launched with uniform block sizes (defa… 347 BENIGN_LANGOPT(RoundingMath, 1, false, "Do not assume default floating-point rounding behavior") [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | SimpleConstraintManager.h | 42 /// Given a symbolic expression that can be reasoned about, assume that it is 47 /// Given a symbolic expression within the range [From, To], assume that it is 57 /// Given a symbolic expression that cannot be reasoned about, assume that 83 ProgramStateRef assume(ProgramStateRef State, NonLoc Cond, bool Assumption);
|
/freebsd/contrib/ntp/util/ |
H A D | precision.c | 41 * SO: if it exits on the first loop, assume "full accuracy" (1us) 57 /*We assume no system actually *ANSWERS* in this time*/ 60 #define MAXLOOPS HUSECS /* Assume precision < .1s ! */ 95 " (The resolution is less than the time to read the clock -- Assume 1us)\n"); in default_get_resolution()
|
/freebsd/contrib/opencsd/decoder/source/i_dec/ |
H A D | trc_i_decode.cpp | 79 instr_info->next_isa = instr_info->isa; // assume same ISA in DecodeA32() 133 instr_info->next_isa = instr_info->isa; // assume same ISA in DecodeA64() 183 // 32 bit word - T2 routines assume 16 bit in top 16 bit of 32 bit opcode. in DecodeT32() 191 instr_info->next_isa = instr_info->isa; // assume same ISA in DecodeT32()
|
/freebsd/contrib/sendmail/libsm/ |
H A D | index.html | 153 I assume that a shared library can export global variables; 155 I do not assume that if an application redefines a function defined 165 So I assume that 169 I assume that locking must be used to guard updates and accesses to
|
/freebsd/sys/contrib/openzfs/include/sys/lua/ |
H A D | luaconf.h | 42 #define LUA_USE_AFORMAT /* assume 'printf' handles 'aA' specifiers */ 51 #define LUA_USE_STRTODHEX /* assume 'strtod' handles hex formats */ 52 #define LUA_USE_AFORMAT /* assume 'printf' handles 'aA' specifiers */ 53 #define LUA_USE_LONGLONG /* assume support for long long */ 60 #define LUA_USE_STRTODHEX /* assume 'strtod' handles hex formats */ 61 #define LUA_USE_AFORMAT /* assume 'printf' handles 'aA' specifiers */ 62 #define LUA_USE_LONGLONG /* assume support for long long */ 527 /* assume IEEE754 and a 32-bit integer type */
|
/freebsd/contrib/unbound/sldns/ |
H A D | parse.c | 56 only_blank = 1; /* Assume we got only <blank> until now */ in sldns_fget_token_l() 114 * we assume that the next line starts with a blank only in sldns_fget_token_l() 117 only_blank = 1; /* Assume next line starts with in sldns_fget_token_l() 190 only_blank = 1; /* Assume next line starts with in sldns_fget_token_l() 238 /* we assume: keyword|sep|data */ in sldns_fget_keyword_data_l() 495 /* we assume: keyword|sep|data */ in sldns_bget_keyword_data()
|
/freebsd/sys/dev/sfxge/common/ |
H A D | hunt_nic.c | 53 * we need to go by the set of available port modes and assume the most in hunt_nic_get_required_pcie_bandwidth() 78 /* Assume two 10G ports */ in hunt_nic_get_required_pcie_bandwidth() 112 * (assume that the workaround is not supported). in hunt_board_cfg() 143 /* Assume a controller with 40G ports needs the workaround. */ in hunt_board_cfg()
|