Home
last modified time | relevance | path

Searched defs:Known (Results 1 – 25 of 93) sorted by relevance

1234

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp44 APInt Known = std::move(LHSKnownUnion) & RHSKnownUnion & CarryKnownUnion; in computeForAddCarry() local
289 KnownBits Known; in shl() local
310 KnownBits Known(BitWidth); in shl() local
374 KnownBits Known = LHS; in lshr() local
383 KnownBits Known(BitWidth); in lshr() local
432 KnownBits Known = LHS; in ashr() local
439 KnownBits Known(BitWidth); in ashr() local
917 static KnownBits divComputeLowBit(KnownBits Known, const KnownBits &LHS, in divComputeLowBit()
960 KnownBits Known(BitWidth); in sdiv() local
1012 KnownBits Known(BitWidth); in udiv() local
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DWithCache.h45 mutable KnownBits Known; variable
54 WithCache(PointerType Pointer, const KnownBits &Known) in WithCache()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DGISelValueTracking.cpp99 KnownBits Known; in getKnownBits() local
120 dumpResult(const MachineInstr &MI, const KnownBits &Known, unsigned Depth) { in dumpResult()
132 KnownBits &Known, in computeKnownBitsMin()
163 void GISelValueTracking::computeKnownBitsImpl(Register R, KnownBits &Known, in computeKnownBitsImpl()
715 void GISelValueTracking::computeKnownFPClass(Register R, KnownFPClass &Known, in computeKnownFPClass()
726 FPClassTest InterestedClasses, KnownFPClass &Known, unsigned Depth) { in computeKnownFPClassForFPTrunc()
749 KnownFPClass &Known, in computeKnownFPClass()
1715 KnownFPClass Known; in computeKnownFPClass() local
2032 KnownBits Known = getKnownBits(R, DemandedElts, Depth); in computeNumSignBits() local
2101 KnownBits Known = VTA.getKnownBits(Reg); in run() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSimplifyDemanded.cpp75 KnownBits &Known) { in SimplifyDemandedInstructionBits()
88 KnownBits Known(getBitWidth(Inst.getType(), DL)); in SimplifyDemandedInstructionBits() local
97 KnownBits &Known, in SimplifyDemandedBits()
166 KnownBits &Known, in SimplifyDemandedUseBits()
1147 Instruction *I, const APInt &DemandedMask, KnownBits &Known, in SimplifyMultipleUseDemandedBits()
1324 const APInt &ShlOp1, const APInt &DemandedMask, KnownBits &Known) { in simplifyShrShlDemandedBits()
1970 KnownFPClass &Known, in SimplifyDemandedUseFPClass()
2078 KnownFPClass &Known, in SimplifyDemandedFPClass()
H A DInstCombineCalls.cpp604 KnownBits Known = IC.computeKnownBits(Op0, &II); in foldCttzCtlz() local
686 KnownBits Known(BitWidth); in foldCtpop() local
1081 KnownFPClass Known = computeKnownFPClass(Src0, Mask, &II); in foldIntrinsicIsFPClass() local
1102 KnownBits Known = computeKnownBits(Op, SQ); in getKnownSign() local
1851 if (std::optional<bool> Known = in visitCallInst() local
2217 KnownBits Known = computeKnownBits(IIOperand, II); in visitCallInst() local
2405 KnownBits Known(BitWidth); in visitCallInst() local
3454 KnownBits Known(1); in visitCallInst() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DDemandedBits.cpp54 const APInt &AOut, APInt &AB, KnownBits &Known, KnownBits &Known2, in determineLiveOperandBits()
350 KnownBits Known, Known2; in performAnalysis() local
427 KnownBits Known, Known2; in getDemandedBits() local
H A DValueTracking.cpp138 void llvm::computeKnownBits(const Value *V, KnownBits &Known, in computeKnownBits()
149 void llvm::computeKnownBits(const Value *V, KnownBits &Known, in computeKnownBits()
291 KnownBits Known = computeKnownBits(V, SQ, Depth); in isKnownPositive() local
318 KnownBits Known(Mask.getBitWidth()); in MaskedValueIsZero() local
374 KnownBits &Known, KnownBits &Known2, in computeKnownBitsMul()
429 KnownBits &Known) { in computeKnownBitsFromRangeMetadata()
674 Value *LHS, Value *RHS, KnownBits &Known, in computeKnownBitsFromCmp()
781 KnownBits &Known, in computeKnownBitsFromICmpCond()
803 KnownBits &Known, const SimplifyQuery &SQ, in computeKnownBitsFromCond()
845 void llvm::computeKnownBitsFromContext(const Value *V, KnownBits &Known, in computeKnownBitsFromContext()
[all …]
H A DLint.cpp554 KnownBits Known = computeKnownBits(V, DL, AC, dyn_cast<Instruction>(V), DT); in isZero() local
574 KnownBits Known = computeKnownBits(Elem, DL); in isZero() local
/freebsd/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesReader.cpp810 auto Known = IdentifierTable->find(Str); in getIdentifier() local
833 auto Known = ObjCSelectorTable->find(Key); in getSelector() local
2160 auto Known = Implementation->ObjCPropertyTable->find( in lookupObjCProperty() local
2178 auto Known = Implementation->ObjCMethodTable->find( in lookupObjCMethod() local
2196 auto Known = Implementation->FieldTable->find( in lookupField() local
2213 auto Known = Implementation->CXXMethodTable->find( in lookupCXXMethod() local
2233 auto Known = Implementation->GlobalVariableTable->find(Key); in lookupGlobalVariable() local
2252 auto Known = Implementation->GlobalFunctionTable->find(Key); in lookupGlobalFunction() local
2268 auto Known = Implementation->EnumConstantTable->find(*NameID); in lookupEnumConstant() local
2304 auto Known = Implementation->TagTable->find(Key); in lookupTag() local
[all …]
H A DAPINotesManager.cpp369 auto Known = Readers.find(*Dir); in findAPINotes() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DFunctionLoweringInfo.h165 KnownBits Known = 1; member
248 const KnownBits &Known) { in AddLiveOutRegInfo()
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DModuleMap.cpp417 HeadersMap::iterator Known = Headers.find(File); in findKnownHeader() local
502 HeadersMap::iterator Known = findKnownHeader(File); in diagnoseHeaderInclusion() local
603 HeadersMap::iterator Known = findKnownHeader(File); in findModuleForHeader() local
694 HeadersMap::iterator Known = findKnownHeader(File); in findAllModulesForHeader() local
721 HeadersMap::const_iterator Known = Headers.find(Header); in isHeaderUnavailableInModule() local
813 llvm::StringMap<Module *>::const_iterator Known = Modules.find(Name); in findModule() local
1328 Known = ParsedModuleMap.find(File); in parseModuleMapFile() local
2216 llvm::StringMap<Module *>::const_iterator Known = Modules.find(Name); in findOrLoadModule() local
2242 llvm::DenseMap<const FileEntry *, bool>::iterator Known = in parseAndLoadModuleMapFile() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAlignment.cpp65 KnownBits Known = computeKnownBits(PtrOp, DL, &AC, &I, &DT); in inferAlignment() local
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DGISelValueTracking.h98 static void computeKnownBitsForAlignment(KnownBits &Known, Align Alignment) { in computeKnownBitsForAlignment()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp371 KnownBits Known = DAG.computeKnownBits(Value); in isWordAligned() local
1479 KnownBits Known; in PerformDAGCombine() local
1495 KnownBits Known; in PerformDAGCombine() local
1533 KnownBits Known = DAG.computeKnownBits(N2); in PerformDAGCombine() local
1555 KnownBits Known = DAG.computeKnownBits(N2); in PerformDAGCombine() local
1570 KnownBits Known = DAG.computeKnownBits(N2); in PerformDAGCombine() local
1689 KnownBits &Known, in computeKnownBitsForTargetNode()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DGlobalModuleIndex.cpp287 llvm::DenseMap<ModuleFile *, unsigned>::iterator Known in getModuleDependencies() local
312 IdentifierIndexTable::iterator Known = Table.find(Name); in lookupIdentifier() local
330 llvm::StringMap<unsigned>::iterator Known = UnresolvedModules.find(Name); in loadedModuleFile() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DTruncInstCombine.cpp332 KnownBits Known = computeKnownBits(Op); in getBestTruncatedType() local
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelDAGToDAG.cpp302 KnownBits Known = CurDAG->computeKnownBits(N->getOperand(0)); in isUnneededShiftMask() local
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelDAGToDAG.cpp291 KnownBits Known = CurDAG->computeKnownBits(N->getOperand(0)); in selectShiftMask() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp236 KnownBits Known(LongLen); in getValueRange() local
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DFileManager.cpp627 llvm::DenseMap<const void *, llvm::StringRef>::iterator Known = in getCanonicalName() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/InstCombine/
H A DInstCombiner.h517 const APInt &DemandedMask, KnownBits &Known) { in SimplifyDemandedBits()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp60 ConstantRange ConstantRange::fromKnownBits(const KnownBits &Known, in fromKnownBits()
89 KnownBits Known = KnownBits::makeConstant(Min); in toKnownBits() local
1632 KnownBits Known = LHSKnown ^ RHSKnown; in binaryXor() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULateCodeGenPrepare.cpp64 KnownBits Known = computeKnownBits(V, DL, AC); in isDWORDAligned() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp768 KnownBits Known = CurDAG->computeKnownBits(Op.getOperand(0)); in detectOrAndInsertion() local
828 KnownBits Known = CurDAG->computeKnownBits(Input); in expandRxSBG() local
851 KnownBits Known = CurDAG->computeKnownBits(Input); in expandRxSBG() local

1234