Home
last modified time | relevance | path

Searched refs:SIGNEXTEND (Results 1 – 25 of 53) sorted by relevance

123

/dports/lang/solidity/solidity_0.8.11/test/formal/
H A Dsignextend.py1 from opcodes import SIGNEXTEND
25 rule1.check(SIGNEXTEND(A, X), X)
29 SIGNEXTEND(X, SIGNEXTEND(X, Y)),
30 SIGNEXTEND(X, Y)
35 SIGNEXTEND(A, SIGNEXTEND(B, X)),
36 SIGNEXTEND(If(ULT(A, B), A, B), X)
H A Dsignextend_equivalence.py1 from opcodes import SIGNEXTEND
19 SIGNEXTEND(BitVecVal(i, n_bits), x),
25 rule.check(SIGNEXTEND(i, x), x)
H A Dsignextend_shl.py1 from opcodes import SHL, SIGNEXTEND
24 SHL(A, SIGNEXTEND(B, X)),
25 SIGNEXTEND(LShR(A, 3) + B, SHL(A, X))
H A Dsignextend_and.py1 from opcodes import SIGNEXTEND, AND
25 AND(A, SIGNEXTEND(B, X)),
H A Dsignextend_shr.py1 from opcodes import SIGNEXTEND, SAR, SHR
29 SIGNEXTEND(A, SHR(B, X)),
H A Dopcodes.py68 def SIGNEXTEND(i, x): function
/dports/lang/solidity/solidity_0.8.11/libevmasm/
H A DRuleList.h111 {Builtins::SIGNEXTEND(A, B), [=]() -> Word { in simplificationRuleListPart1()
269 …{Builtins::SIGNEXTEND(X, Builtins::SIGNEXTEND(X, Y)), [=]() { return Builtins::SIGNEXTEND(X, Y); }… in simplificationRuleListPart4_5()
270 {Builtins::SIGNEXTEND(A, Builtins::SIGNEXTEND(B, X)), [=]() { in simplificationRuleListPart4_5()
271 return Builtins::SIGNEXTEND(A.d() < B.d() ? A.d() : B.d(), X); in simplificationRuleListPart4_5()
323 Builtins::SIGNEXTEND(A, X), in simplificationRuleListPart5()
328 Builtins::AND(A, Builtins::SIGNEXTEND(B, X)), in simplificationRuleListPart5()
337 Builtins::AND(Builtins::SIGNEXTEND(B, X), A), in simplificationRuleListPart5()
630 Builtins::SHL(A, Builtins::SIGNEXTEND(B, X)), in simplificationRuleListPart7()
631 [=]() -> Pattern { return Builtins::SIGNEXTEND((A.d() >> 3) + B.d(), Builtins::SHL(A, X)); }, in simplificationRuleListPart7()
636 Builtins::SIGNEXTEND(A, Builtins::SHR(B, X)), in simplificationRuleListPart7()
H A DSimplificationRule.h103 static auto constexpr SIGNEXTEND = PatternGenerator<Instruction::SIGNEXTEND>{};
H A DInstruction.h50 SIGNEXTEND, ///< extend length of signed integer enumerator
H A DInstruction.cpp61 { "SIGNEXTEND", Instruction::SIGNEXTEND },
208 { Instruction::SIGNEXTEND, { "SIGNEXTEND", 0, 2, 1, false, Tier::Low } },
/dports/net-p2p/go-ethereum/go-ethereum-1.10.14/vendor/github.com/status-im/keycard-go/vendor/github.com/ethereum/go-ethereum/core/vm/
H A Dopcodes.go53 SIGNEXTEND const
239 SIGNEXTEND: "SIGNEXTEND",
412 "SIGNEXTEND": SIGNEXTEND,
/dports/net-p2p/go-ethereum/go-ethereum-1.10.14/core/vm/
H A Dopcodes.go48 SIGNEXTEND OpCode = 0xb const
239 SIGNEXTEND: "SIGNEXTEND",
412 "SIGNEXTEND": SIGNEXTEND,
/dports/net-p2p/qtum/qtum-mainnet-fastlane-v0.20.3/src/cpp-ethereum/libevm/
H A DInstruction.h31 SIGNEXTEND, ///< extend length of signed integer enumerator
H A DLegacyVMConfig.h164 &&SIGNEXTEND, \
H A DInstruction.cpp39 { Instruction::SIGNEXTEND, { "SIGNEXTEND", 2, 1, Tier::Low } },
/dports/devel/capstone4/capstone-4.0.2/arch/EVM/
H A DEVMMappingInsn.inc15 { 2, 1, 5 }, // SIGNEXTEND
/dports/emulators/qemu/qemu-6.2.0/capstone/arch/EVM/
H A DEVMMappingInsn.inc15 { 2, 1, 5 }, // SIGNEXTEND
/dports/emulators/qemu60/qemu-6.0.0/capstone/arch/EVM/
H A DEVMMappingInsn.inc15 { 2, 1, 5 }, // SIGNEXTEND
/dports/devel/py-capstone/capstone-4.0.1/src/arch/EVM/
H A DEVMMappingInsn.inc15 { 2, 1, 5 }, // SIGNEXTEND
/dports/emulators/qemu5/qemu-5.2.0/capstone/arch/EVM/
H A DEVMMappingInsn.inc15 { 2, 1, 5 }, // SIGNEXTEND
/dports/devel/redasm/REDasm-2.1.1/LibREDasm/depends/capstone/arch/EVM/
H A DEVMMappingInsn.inc15 { 2, 1, 5 }, // SIGNEXTEND
/dports/devel/xelfviewer/XELFViewer-0.03/XCapstone/3rdparty/Capstone/src/arch/EVM/
H A DEVMMappingInsn.inc15 { 2, 1, 5 }, // SIGNEXTEND
/dports/x11/xloadimage/xloadimage.4.1/tiff/
H A Dmachdep.h116 #define SIGNEXTEND(a,b) { char ch; ch = (a); (b) = ch; } macro
/dports/net-p2p/qtum/qtum-mainnet-fastlane-v0.20.3/src/cpp-ethereum/libaleth-interpreter/
H A DVMConfig.h153 &&SIGNEXTEND, \
/dports/emulators/vice/vice-3.5/src/lib/libffmpeg/libavcodec/x86/
H A Dproresdsp.asm303 %macro SIGNEXTEND 2-3

123