Home
last modified time | relevance | path

Searched refs:BaseBVType (Results 1 – 18 of 18) sorted by relevance

/dports/security/hs-cryptol/cryptol-2.11.0/_cabal_deps/what4-1.1/src/What4/Protocol/VerilogWriter/
H A DAST.hs41 BVAnd :: Binop (WT.BaseBVType w) (WT.BaseBVType w)
42 BVOr :: Binop (WT.BaseBVType w) (WT.BaseBVType w)
43 BVXor :: Binop (WT.BaseBVType w) (WT.BaseBVType w)
44 BVAdd :: Binop (WT.BaseBVType w) (WT.BaseBVType w)
45 BVSub :: Binop (WT.BaseBVType w) (WT.BaseBVType w)
46 BVMul :: Binop (WT.BaseBVType w) (WT.BaseBVType w)
47 BVDiv :: Binop (WT.BaseBVType w) (WT.BaseBVType w)
48 BVRem :: Binop (WT.BaseBVType w) (WT.BaseBVType w)
49 BVPow :: Binop (WT.BaseBVType w) (WT.BaseBVType w)
50 BVShiftL :: Binop (WT.BaseBVType w) (WT.BaseBVType w)
[all …]
/dports/security/hs-cryptol/cryptol-2.11.0/_cabal_deps/what4-1.1/src/What4/Expr/
H A DMATLAB.hs266 -> MatlabSolverFn f (EmptyCtx ::> BaseBVType w) (BaseBVType w)
271 -> MatlabSolverFn f (EmptyCtx ::> BaseBVType w) (BaseBVType w)
278 (EmptyCtx ::> BaseBVType w ::> BaseBVType w)
286 (EmptyCtx ::> BaseBVType w ::> BaseBVType w)
294 (EmptyCtx ::> BaseBVType w ::> BaseBVType w)
302 (EmptyCtx ::> BaseBVType w ::> BaseBVType w)
310 (EmptyCtx ::> BaseBVType w ::> BaseBVType w)
318 (EmptyCtx ::> BaseBVType w ::> BaseBVType w)
327 -> MatlabSolverFn f (EmptyCtx ::> BaseBVType m) (BaseBVType n)
343 -> MatlabSolverFn f (EmptyCtx ::> BaseBVType m) (BaseBVType n)
[all …]
H A DApp.hs1141 => !(e (BaseBVType w))
1247 !(e (BaseBVType w)) ->
1248 App e (BaseBVType w)
1253 !(e (BaseBVType w)) ->
1254 App e (BaseBVType w)
1259 !(e (BaseBVType w)) ->
1260 App e (BaseBVType w)
1357 -> !(e (BaseBVType w))
1363 -> !(e (BaseBVType w))
1375 -> App e (BaseBVType w)
[all …]
H A DGroundEval.hs81 GroundValue (BaseBVType w) = BV.BV w
H A DBuilder.hs833 -> (NatRepr w -> BVExpr t w -> BVExpr t w -> App (Expr t) (BaseBVType w))
3440 inSameBVSemiRing :: Expr t (BaseBVType w) -> Expr t (BaseBVType w) -> Maybe (Some SR.BVFlavorRepr)
3610 BaseBVType (FloatInfoToBitWidth fi)
/dports/security/hs-cryptol/cryptol-2.11.0/_cabal_deps/what4-1.1/src/What4/
H A DBaseTypes.hs41 , BaseBVType
124 | BaseBVType TypeNats.Nat constructor
145 type BaseBVType = 'BaseBVType -- ^ @:: 'TypeNats.Nat' -> 'BaseType'@. type
178 BaseBVRepr :: (1 <= w) => !(NatRepr w) -> BaseTypeRepr (BaseBVType w)
216 -> BaseTypeRepr (BaseBVType (eb + sb))
238 instance (1 <= w, KnownNat w) => KnownRepr BaseTypeRepr (BaseBVType w) where
H A DWordMap.hs36 (BaseArrayType (EmptyCtx ::> BaseBVType w) BaseBoolType))
38 (BaseArrayType (EmptyCtx ::> BaseBVType w) tp))
H A DConcrete.hs77 ConcreteVal (BaseBVType w)
103 fromConcreteBV :: ConcreteVal (BaseBVType w) -> BV.BV w
H A DIndexLit.hs19 BVIndexLit :: (1 <= w) => !(NatRepr w) -> !(BV.BV w) -> IndexLit (BaseBVType w)
H A DSemiRing.hs130 SemiRingBase (SemiRingBV fv w) = BaseBVType w
H A DInterpretedFloatingPoint.hs160 :: FloatInfoRepr fi -> BaseTypeRepr (BaseBVType (FloatInfoToBitWidth fi))
H A DInterface.hs251 type SymBV sym n = SymExpr sym (BaseBVType n)
325 asBV :: e (BaseBVType w) -> Maybe (BV.BV w)
330 unsignedBVBounds :: (1 <= w) => e (BaseBVType w) -> Maybe (Integer, Integer)
334 signedBVBounds :: (1 <= w) => e (BaseBVType w) -> Maybe (Integer, Integer)
363 bvWidth :: e (BaseBVType w) -> NatRepr w
/dports/security/hs-cryptol/cryptol-2.11.0/src/Cryptol/Eval/
H A DWhat4.hs320 W4.BaseBVType 32 ::> W4.BaseBVType 32 ::> W4.BaseBVType 32 ::> W4.BaseBVType 32 ::>
321 W4.BaseBVType 32 ::> W4.BaseBVType 32 ::> W4.BaseBVType 32 ::> W4.BaseBVType 32
325 W4.BaseBVType 64 ::> W4.BaseBVType 64 ::> W4.BaseBVType 64 ::> W4.BaseBVType 64 ::>
326 W4.BaseBVType 64 ::> W4.BaseBVType 64 ::> W4.BaseBVType 64 ::> W4.BaseBVType 64
510 … (EmptyCtx ::> W4.BaseBVType 32 ::> W4.BaseBVType 32 ::> W4.BaseBVType 32 ::> W4.BaseBVType 32)
/dports/security/hs-cryptol/cryptol-2.11.0/_cabal_deps/what4-1.1/test/
H A DTestTemplate.hs170 TestTemplate (BaseBVType (eb + sb)) ->
175 TestTemplate (BaseBVType (eb + sb))
181 TestTemplate (BaseBVType w) ->
189 TestTemplate (BaseBVType w)
293 (TVar (knownRepr :: BaseTypeRepr (BaseBVType 32))))
295 (TVar (knownRepr :: BaseTypeRepr (BaseBVType 32))))
H A DIteExprs.hs102 calcBVIte :: ITETestCond -> CalcReturn (BaseBVType 16)
/dports/security/hs-cryptol/cryptol-2.11.0/_cabal_deps/what4-1.1/src/What4/Utils/
H A DAbstractDomains.hs577 AbstractValue (BaseBVType w) = BVDomain w
596 ConcreteValue (BaseBVType w) = Integer
689 instance (1 <= w) => Abstractable (BaseBVType w) where
/dports/security/hs-cryptol/cryptol-2.11.0/_cabal_deps/what4-1.1/src/What4/Protocol/
H A DSMTLib2.hs793 -> m (Maybe (GroundArray (Ctx.SingleCtx (BaseBVType w)) (BaseBVType v)))
H A DSMTWriter.hs171 BVTypeMap :: (1 <= w) => !(NatRepr w) -> TypeMap (BaseBVType w)
2829 -> IO (Maybe (GroundArray (Ctx.SingleCtx (BaseBVType w)) (BaseBVType v)))