Home
last modified time | relevance | path

Searched refs:Known (Results 1 – 25 of 146) sorted by relevance

123456

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DGISelKnownBits.cpp82 KnownBits Known; in getKnownBits() local
83 computeKnownBitsImpl(R, Known, DemandedElts, Depth); in getKnownBits()
85 return Known; in getKnownBits()
101 dumpResult(const MachineInstr &MI, const KnownBits &Known, unsigned Depth) { in dumpResult() argument
104 << toString(Known.Zero | Known.One, 16, false) << "\n" in dumpResult()
105 << "[" << Depth << "] Zero: 0x" << toString(Known.Zero, 16, false) in dumpResult()
107 << "[" << Depth << "] One: 0x" << toString(Known.One, 16, false) in dumpResult()
113 KnownBits &Known, in computeKnownBitsMin() argument
117 computeKnownBitsImpl(Src1, Known, DemandedElts, Depth); in computeKnownBitsMin()
120 if (Known.isUnknown()) in computeKnownBitsMin()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp35 APInt Known = std::move(LHSKnownUnion) & RHSKnownUnion & CarryKnownUnion; in computeForAddCarry() local
39 KnownOut.Zero = ~std::move(PossibleSumZero) & Known; in computeForAddCarry()
40 KnownOut.One = std::move(PossibleSumOne) & Known; in computeForAddCarry()
289 KnownBits Known; in shl() local
291 Known.Zero = LHS.Zero.ushl_ov(ShiftAmt, ShiftedOutZero); in shl()
292 Known.Zero.setLowBits(ShiftAmt); in shl()
293 Known.One = LHS.One.ushl_ov(ShiftAmt, ShiftedOutOne); in shl()
302 Known.makeNonNegative(); in shl()
304 Known.makeNegative(); in shl()
306 return Known; in shl()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp69 KnownBits &Known) { in SimplifyDemandedInstructionBits() argument
70 APInt DemandedMask(APInt::getAllOnes(Known.getBitWidth())); in SimplifyDemandedInstructionBits()
71 Value *V = SimplifyDemandedUseBits(&Inst, DemandedMask, Known, in SimplifyDemandedInstructionBits()
82 KnownBits Known(getBitWidth(Inst.getType(), DL)); in SimplifyDemandedInstructionBits() local
83 return SimplifyDemandedInstructionBits(Inst, Known); in SimplifyDemandedInstructionBits()
91 KnownBits &Known, unsigned Depth, in SimplifyDemandedBits() argument
96 llvm::computeKnownBits(V, Known, Depth, Q); in SimplifyDemandedBits()
100 Known.resetAll(); in SimplifyDemandedBits()
112 llvm::computeKnownBits(V, Known, Depth, Q); in SimplifyDemandedBits()
119 NewVal = SimplifyDemandedUseBits(VInst, DemandedMask, Known, Depth, Q); in SimplifyDemandedBits()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp151 KnownBits &Known, unsigned Depth,
154 void llvm::computeKnownBits(const Value *V, KnownBits &Known, unsigned Depth, in computeKnownBits() argument
162 ::computeKnownBits(V, DemandedElts, Known, Depth, Q); in computeKnownBits()
165 void llvm::computeKnownBits(const Value *V, KnownBits &Known, in computeKnownBits() argument
170 V, Known, Depth, in computeKnownBits()
296 KnownBits Known = computeKnownBits(V, Depth, SQ); in isKnownPositive() local
297 return Known.isNonNegative() && in isKnownPositive()
298 (Known.isNonZero() || isKnownNonZero(V, SQ, Depth)); in isKnownPositive()
326 KnownBits Known(Mask.getBitWidth()); in MaskedValueIsZero() local
327 computeKnownBits(V, Known, Depth, SQ); in MaskedValueIsZero()
[all …]
H A DDemandedBits.cpp56 const APInt &AOut, APInt &AB, KnownBits &Known, KnownBits &Known2, in determineLiveOperandBits() argument
73 Known = KnownBits(BitWidth); in determineLiveOperandBits()
74 computeKnownBits(V1, Known, DL, 0, &AC, UserI, &DT); in determineLiveOperandBits()
106 std::min(BitWidth, Known.countMaxLeadingZeros()+1)); in determineLiveOperandBits()
116 std::min(BitWidth, Known.countMaxTrailingZeros()+1)); in determineLiveOperandBits()
157 AB = determineLiveOperandBitsAdd(OperandNo, AOut, Known, Known2); in determineLiveOperandBits()
165 AB = determineLiveOperandBitsSub(OperandNo, AOut, Known, Known2); in determineLiveOperandBits()
236 AB &= ~(Known.Zero & ~Known2.Zero); in determineLiveOperandBits()
249 AB &= ~(Known.One & ~Known2.One); in determineLiveOperandBits()
352 KnownBits Known, Known2; in performAnalysis() local
[all …]
/freebsd/tools/test/stress2/tools/
H A Dfail.sh58 credleak.sh 20170321 Known lockd issue
63 graid1_8.sh 20170512 Known: do not run fsck
64 mountu.sh 20170321 Known NFS problem
68 nfssillyrename.sh 20170321 Known problem
70 swappedout.sh 20170321 Known to fail
72 tvnlru.sh 20170329 Known performance issue
/freebsd/crypto/openssl/doc/man7/
H A DEVP_MD-SHA2.pod25 Known names are "SHA2-224", "SHA-224" and "SHA224".
29 Known names are "SHA2-256", "SHA-256" and "SHA256".
33 Known names are "SHA2-384", "SHA-384" and "SHA384".
37 Known names are "SHA2-512", "SHA-512" and "SHA512".
49 Known names are "SHA2-512/224", "SHA-512/224" and "SHA512-224".
53 Known names are "SHA2-512/256", "SHA-512/256" and "SHA512-256".
H A DEVP_MD-SHAKE.pod26 Known names are "KECCAK-KMAC-128" and "KECCAK-KMAC128". This is used
33 Known names are "KECCAK-KMAC-256" and "KECCAK-KMAC256". This is used
40 Known names are "SHAKE-128" and "SHAKE128".
44 Known names are "SHAKE-256" and "SHAKE256".
H A DEVP_MD-BLAKE2.pod20 Known names are "BLAKE2S-256" and "BLAKE2s256".
24 Known names are "BLAKE2B-512" and "BLAKE2b512".
H A DOSSL_PROVIDER-FIPS.pod225 Known answer test for a symmetric cipher.
229 Known answer test for a asymmetric cipher.
233 Known answer test for a digest.
237 Known answer test for a signature.
245 Known answer test for a key derivation function.
249 Known answer test for key agreement.
253 Known answer test for a Deterministic Random Bit Generator.
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DFunctionLoweringInfo.h166 KnownBits Known = 1; member
242 const KnownBits &Known) { in AddLiveOutRegInfo() argument
244 if (NumSignBits == 1 && Known.isUnknown()) in AddLiveOutRegInfo()
250 LOI.Known.One = Known.One; in AddLiveOutRegInfo()
251 LOI.Known.Zero = Known.Zero; in AddLiveOutRegInfo()
/freebsd/sys/contrib/device-tree/Bindings/phy/
H A Dbcm-ns-usb3-phy.txt13 Known A0: BCM4707 rev 0
14 Known B0: BCM4707 rev 4, BCM53573 rev 2
15 Known B1: BCM4707 rev 6
16 Known C0: BCM47094 rev 0
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueTracking.h58 void computeKnownBits(const Value *V, KnownBits &Known, const DataLayout &DL,
85 void computeKnownBits(const Value *V, KnownBits &Known, unsigned Depth,
91 void computeKnownBitsFromRangeMetadata(const MDNode &Ranges, KnownBits &Known);
94 void computeKnownBitsFromContext(const Value *V, KnownBits &Known,
105 void adjustKnownBitsForSelectArm(KnownBits &Known, Value *Cond, Value *Arm,
564 KnownFPClass Known = computeKnownFPClass(V, fcNegZero, Depth, SQ); in cannotBeNegativeZero() local
565 return Known.isKnownNeverNegZero(); in cannotBeNegativeZero()
578 KnownFPClass Known = in cannotBeOrderedLessThanZero() local
580 return Known.cannotBeOrderedLessThanZero(); in cannotBeOrderedLessThanZero()
588 KnownFPClass Known = computeKnownFPClass(V, fcInf, Depth, SQ); in isKnownNeverInfinity() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp428 if (BitWidth > LOI->Known.getBitWidth()) { in GetLiveOutRegInfo()
430 LOI->Known = LOI->Known.anyext(BitWidth); in GetLiveOutRegInfo()
468 DestLOI.Known = KnownBits(BitWidth); in ComputePHILiveOutRegInfo()
479 DestLOI.Known = KnownBits::makeConstant(Val); in ComputePHILiveOutRegInfo()
496 assert(DestLOI.Known.Zero.getBitWidth() == BitWidth && in ComputePHILiveOutRegInfo()
497 DestLOI.Known.One.getBitWidth() == BitWidth && in ComputePHILiveOutRegInfo()
504 DestLOI.Known = KnownBits(BitWidth); in ComputePHILiveOutRegInfo()
515 DestLOI.Known.Zero &= ~Val; in ComputePHILiveOutRegInfo()
516 DestLOI.Known.One &= Val; in ComputePHILiveOutRegInfo()
533 DestLOI.Known = DestLOI.Known.intersectWith(SrcLOI->Known); in ComputePHILiveOutRegInfo()
H A DSelectionDAG.cpp3148 KnownBits Known(BitWidth); // Don't know anything. in computeKnownBits() local
3160 return Known; // Limit search depth. in computeKnownBits()
3169 return Known; // No demanded elts, better to assume we don't know anything. in computeKnownBits()
3182 Known = computeKnownBits(SrcOp, Depth + 1).trunc(BitWidth); in computeKnownBits()
3190 Known.insertBits(computeKnownBits(SrcOp, Depth + 1), ScalarSize * I); in computeKnownBits()
3198 Known.Zero.setLowBits(Step.logBase2()); in computeKnownBits()
3218 Known.Zero.setHighBits(MaxValue.countl_zero()); in computeKnownBits()
3224 Known.Zero.setAllBits(); Known.One.setAllBits(); in computeKnownBits()
3240 Known = Known.intersectWith(Known2); in computeKnownBits()
3243 if (Known.isUnknown()) in computeKnownBits()
[all …]
H A DTargetLowering.cpp625 KnownBits Known; in SimplifyDemandedBits() local
627 bool Simplified = SimplifyDemandedBits(Op, DemandedBits, Known, TLO); in SimplifyDemandedBits()
641 KnownBits Known; in SimplifyDemandedBits() local
644 SimplifyDemandedBits(Op, DemandedBits, DemandedElts, Known, TLO); in SimplifyDemandedBits()
653 KnownBits &Known, in SimplifyDemandedBits() argument
665 return SimplifyDemandedBits(Op, DemandedBits, DemandedElts, Known, TLO, Depth, in SimplifyDemandedBits()
1103 const APInt &OriginalDemandedElts, KnownBits &Known, TargetLoweringOpt &TLO, in SimplifyDemandedBits() argument
1110 Known = KnownBits(BitWidth); in SimplifyDemandedBits()
1132 Known = KnownBits::makeConstant(Op->getAsAPIntVal()); in SimplifyDemandedBits()
1138 Known = KnownBits::makeConstant( in SimplifyDemandedBits()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGISelKnownBits.h38 void computeKnownBitsMin(Register Src0, Register Src1, KnownBits &Known,
57 virtual void computeKnownBitsImpl(Register R, KnownBits &Known,
86 static void computeKnownBitsForAlignment(KnownBits &Known, in computeKnownBitsForAlignment() argument
89 Known.Zero.setLowBits(Log2(Alignment)); in computeKnownBitsForAlignment()
/freebsd/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesReader.cpp739 auto Known = IdentifierTable->find(Str); in getIdentifier() local
740 if (Known == IdentifierTable->end()) in getIdentifier()
743 return *Known; in getIdentifier()
762 auto Known = ObjCSelectorTable->find(Key); in getSelector() local
763 if (Known == ObjCSelectorTable->end()) in getSelector()
766 return *Known; in getSelector()
2001 auto Known = Implementation->ObjCPropertyTable->find( in lookupObjCProperty() local
2003 if (Known == Implementation->ObjCPropertyTable->end()) in lookupObjCProperty()
2006 return {Implementation->SwiftVersion, *Known}; in lookupObjCProperty()
2019 auto Known = Implementation->ObjCMethodTable->find( in lookupObjCMethod() local
[all …]
H A DAPINotesManager.cpp370 auto Known = Readers.find(*Dir); in findAPINotes() local
373 if (Known != Readers.end()) { in findAPINotes()
377 if (Known->second && Known->second.is<DirectoryEntryRef>()) { in findAPINotes()
379 Dir = Known->second.get<DirectoryEntryRef>(); in findAPINotes()
384 if (auto Reader = Known->second.dyn_cast<APINotesReader *>()) in findAPINotes()
H A DAPINotesWriter.cpp125 auto Known = IdentifierIDs.find(Identifier); in getIdentifier() local
126 if (Known != IdentifierIDs.end()) in getIdentifier()
127 return Known->second; in getIdentifier()
130 Known = IdentifierIDs.insert({Identifier, IdentifierIDs.size() + 1}).first; in getIdentifier()
131 return Known->second; in getIdentifier()
144 auto Known = SelectorIDs.find(Selector); in getSelector() local
145 if (Known != SelectorIDs.end()) in getSelector()
146 return Known->second; in getSelector()
149 Known = SelectorIDs.insert({Selector, SelectorIDs.size()}).first; in getSelector()
150 return Known->second; in getSelector()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DGlobalModuleIndex.cpp287 llvm::DenseMap<ModuleFile *, unsigned>::iterator Known in getModuleDependencies() local
289 if (Known == ModulesByFile.end()) in getModuleDependencies()
294 ArrayRef<unsigned> StoredDependencies = Modules[Known->second].Dependencies; in getModuleDependencies()
312 IdentifierIndexTable::iterator Known = Table.find(Name); in lookupIdentifier() local
313 if (Known == Table.end()) { in lookupIdentifier()
317 SmallVector<unsigned, 2> ModuleIDs = *Known; in lookupIdentifier()
330 llvm::StringMap<unsigned>::iterator Known = UnresolvedModules.find(Name); in loadedModuleFile() local
331 if (Known == UnresolvedModules.end()) { in loadedModuleFile()
336 ModuleInfo &Info = Modules[Known->second]; in loadedModuleFile()
344 ModulesByFile[File] = Known->second; in loadedModuleFile()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h2657 bool isAtFixpoint() const override { return Assumed == Known; }
2661 Known = Assumed;
2667 Assumed = Known;
2672 base_t getKnown() const { return Known; }
2726 base_t Known = getWorstState();
2744 return (this->Known & BitsEncoding) == BitsEncoding;
2756 this->Known |= Bits;
2767 this->Known = (this->Known & ~BitsEncoding);
2774 this->Assumed = (this->Assumed & BitsEncoding) | this->Known;
2784 this->Known |= KnownValue;
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAlignment.cpp73 KnownBits Known = computeKnownBits(PtrOp, DL, 0, &AC, &I, &DT); in inferAlignment() local
74 unsigned TrailZ = std::min(Known.countMinTrailingZeros(), in inferAlignment()
76 return Align(1ull << std::min(Known.getBitWidth() - 1, TrailZ)); in inferAlignment()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp398 KnownBits Known = DAG.computeKnownBits(Value); in isWordAligned() local
399 return Known.countMinTrailingZeros() >= 2; in isWordAligned()
1508 KnownBits Known; in PerformDAGCombine() local
1513 TLI.SimplifyDemandedBits(OutVal, DemandedMask, Known, TLO)) in PerformDAGCombine()
1524 KnownBits Known; in PerformDAGCombine() local
1529 TLI.SimplifyDemandedBits(Time, DemandedMask, Known, TLO)) in PerformDAGCombine()
1562 KnownBits Known = DAG.computeKnownBits(N2); in PerformDAGCombine() local
1563 if ((Known.Zero & Mask) == Mask) { in PerformDAGCombine()
1584 KnownBits Known = DAG.computeKnownBits(N2); in PerformDAGCombine() local
1585 if ((Known.Zero & Mask) == Mask) { in PerformDAGCombine()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombiner.h354 KnownBits &Known,
431 void computeKnownBits(const Value *V, KnownBits &Known, unsigned Depth, in computeKnownBits() argument
433 llvm::computeKnownBits(V, Known, Depth, SQ.getWithInstruction(CxtI)); in computeKnownBits()
506 const APInt &DemandedMask, KnownBits &Known,
510 const APInt &DemandedMask, KnownBits &Known) { in SimplifyDemandedBits() argument
511 return SimplifyDemandedBits(I, OpNo, DemandedMask, Known, in SimplifyDemandedBits()

123456