Home
last modified time | relevance | path

Searched refs:Lattice (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DDataflowAnalysis.h83 using Lattice = LatticeT;
100 Lattice L1 = llvm::any_cast<const Lattice &>(E1.Value); in joinTypeErased()
101 const Lattice &L2 = llvm::any_cast<const Lattice &>(E2.Value); in joinTypeErased()
108 Lattice &C = llvm::any_cast<Lattice &>(Current.Value); in widenTypeErased()
109 const Lattice &P = llvm::any_cast<const Lattice &>(Previous.Value); in widenTypeErased()
115 const Lattice &L1 = llvm::any_cast<const Lattice &>(E1.Value); in isEqualTypeErased()
116 const Lattice &L2 = llvm::any_cast<const Lattice &>(E2.Value); in isEqualTypeErased()
122 Lattice &L = llvm::any_cast<Lattice &>(E.Value); in transferTypeErased()
148 static LatticeJoinEffect widenInternal(Rank1, const Lattice &Current, in widenInternal()
149 const Lattice &Prev) { in widenInternal()
[all …]
H A DTypeErasedDataflowAnalysis.h122 TypeErasedLattice Lattice; member
127 TypeErasedDataflowAnalysisState(TypeErasedLattice Lattice, Environment Env) in TypeErasedDataflowAnalysisState()
128 : Lattice(std::move(Lattice)), Env(std::move(Env)) {} in TypeErasedDataflowAnalysisState()
131 return TypeErasedDataflowAnalysisState(Lattice, Env.fork()); in fork()
H A DSmartPointerAccessorCaching.h139 State.Lattice.getOrCreateConstMethodReturnStorageLocation( in transferSmartPointerLikeCachedDeref()
157 State.Lattice.getOrCreateConstMethodReturnStorageLocation( in transferSmartPointerLikeCachedGet()
163 Value *Val = State.Lattice.getOrCreateConstMethodReturnValue( in transferSmartPointerLikeCachedGet()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DTypeErasedDataflowAnalysis.cpp181 return {AC.Analysis.joinTypeErased(L.Lattice, R.Lattice), in join()
208 return {All[0]->Lattice, Environment::join(All[0]->Env, All[0]->Env, in take()
319 AC.Analysis.transferBranchTypeErased(BranchVal, Cond, Copy.Lattice, in computeBlockInputState()
451 AC.Analysis.transferTypeErased(Element, State.Lattice, State.Env);
542 NewBlockState.Lattice, OldBlockState->Lattice); in runTypeErasedDataflowAnalysis()
552 } else if (Analysis.isEqualTypeErased(OldBlockState->Lattice, in runTypeErasedDataflowAnalysis()
553 NewBlockState.Lattice) && in runTypeErasedDataflowAnalysis()
/freebsd/sys/contrib/device-tree/Bindings/fpga/
H A Dlattice-machxo2-spi.txt1 Lattice MachXO2 Slave SPI FPGA Manager
3 Lattice MachXO2 FPGAs support a method of loading the bitstream over
H A Dlattice-ice40-fpga-mgr.txt1 Lattice iCE40 FPGA Manager
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DCalledValuePropagation.cpp377 CVPLatticeFunc Lattice; in runCVP() local
378 SparseSolver<CVPLatticeKey, CVPLatticeVal> Solver(&Lattice); in runCVP()
394 for (CallBase *C : Lattice.getIndirectCalls()) { in runCVP()
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp576 State.Lattice.getOrCreateConstMethodReturnStorageLocation( in handleConstMemberCall()
585 Value *Val = State.Lattice.getOrCreateConstMethodReturnValue(*RecordLoc, CE, in handleConstMemberCall()
598 State.Lattice.getOrCreateConstMethodReturnStorageLocation( in handleConstMemberCall()
658 State.Lattice.clearConstMethodReturnValues(*RecordLoc); in handleNonConstMemberCall()
659 State.Lattice.clearConstMethodReturnStorageLocations(*RecordLoc); in handleNonConstMemberCall()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DSparsePropagation.h138 AbstractLatticeFunction<LatticeKey, LatticeVal> *Lattice) in SparseSolver() argument
139 : LatticeFunc(Lattice) {} in SparseSolver()
/freebsd/sys/contrib/device-tree/src/arm64/qcom/
H A Dmsm8994-msft-lumia-octagon.dtsi438 * This device is a Lattice UC120 USB-C PD PHY.
439 * It is actually a Lattice iCE40 FPGA pre-programmed by
/freebsd/sys/contrib/device-tree/src/powerpc/
H A Dturris1x.dts342 * Turris CPLD firmware which runs on this Lattice FPGA,
/freebsd/crypto/openssl/
H A DINSTALL.md896 Disable Module-Lattice-Based Digital Signature Standard (ML-DSA) support.
901 Disable Module-Lattice-Based Key-Encapsulation Mechanism Standard (ML-KEM)
/freebsd/contrib/one-true-awk/testdir/
H A Dfunstack.ok2391 Dorothy E. Denning A Lattice Model of Secure Information
H A Dfunstack.in18131 title = "A Lattice Model of Secure Information Flow",
/freebsd/share/misc/
H A Dpci_vendors17218 1204 Lattice Semiconductor Corporation
22500 1573 Lattice - Vantis