MCPcopy Create free account

hub / github.com/Sin7Y/olavm / functions

Functions2,921 in github.com/Sin7Y/olavm

↓ 15 callersMethodadd
Computes `x + y`.
plonky2/plonky2/src/gadgets/arithmetic.rs:186
↓ 15 callersMethodentry
(&mut self)
interpreter/src/parser/mod.rs:69
↓ 15 callersFunctionget_cpu_col_name_map
()
circuits/src/cpu/columns.rs:136
↓ 15 callersMethodobserve_cap
(&mut self, cap: &MerkleCap<F, OH>)
plonky2/plonky2/src/iop/challenger.rs:83
↓ 15 callersMethodpowers
(&mut self, base: ExtensionTarget<D>)
plonky2/plonky2/src/gadgets/arithmetic_extension.rs:556
↓ 14 callersFunctioncall
( address: ContractAddress, calldata: Vec<u64>, block: Option<BlockExeInfo>, )
executor/src/test.rs:565
↓ 14 callersFunctionconstant_layer_field
(state: &mut [P; 12], round_ctr: usize)
core/src/util/poseidon_utils.rs:289
↓ 14 callersMethodfilter
(&self, min_delta: Duration)
plonky2/plonky2/src/util/timing.rs:134
↓ 14 callersMethodget
(&self, index: usize)
plonky2/plonky2/src/util/strided_view.rs:89
↓ 14 callersMethodget_number
(&self)
interpreter/src/utils/number.rs:269
↓ 14 callersMethodindex
(&self)
core/src/vm/hardware.rs:40
↓ 14 callersMethodlen
(&self)
plonky2/plonky2/src/hash/merkle_tree/mod.rs:26
↓ 14 callersMethodmany
Convenience method that calls `.one()` multiple times.
plonky2/plonky2/src/gates/util.rs:61
↓ 14 callersMethodmul
Computes `x * y`.
plonky2/plonky2/src/gadgets/arithmetic.rs:210
↓ 14 callersMethodnext
(&mut self)
core/src/merkle_tree/iter_ext/merge_join_with_max_predecessor.rs:126
↓ 14 callersMethodor_expr
(&mut self)
interpreter/src/parser/mod.rs:624
↓ 14 callersFunctionreverse_index_bits_in_place
(arr: &mut [T])
plonky2/util/src/lib.rs:190
↓ 14 callersFunctionsbox_layer_field
(state: &mut [P; POSEIDON_STATE_WIDTH])
core/src/util/poseidon_utils.rs:302
↓ 14 callersFunctionu8_arr_to_tree_key
(value: &Vec<u8>)
core/src/types/merkle_tree/mod.rs:150
↓ 13 callersMethodadd_virtual_hash
(&mut self)
plonky2/plonky2/src/plonk/circuit_builder.rs:216
↓ 13 callersMethoddouble
(&self)
plonky2/field/src/types.rs:83
↓ 13 callersMethodeval
( &self, builder: &mut CircuitBuilder<F, D>, point: ExtensionTarget<D>, )
plonky2/plonky2/src/gadgets/polynomial.rs:27
↓ 13 callersFunctionget_rows_vec_from_trace
( cols: [Vec<F>; COL_NUM], )
circuits/src/generation/ctl_test/debug_trace_print.rs:289
↓ 13 callersMethodmul_sub_extension
Like `mul_sub`, but for `ExtensionTarget`s.
plonky2/plonky2/src/gadgets/arithmetic_extension.rs:368
↓ 13 callersMethodpeek
Returns an option to the character following the current token.
interpreter/src/lexer/mod.rs:46
↓ 13 callersFunctionpermuted_cols
Given an input column and a table column, generate the permuted input and permuted table columns used in the Halo2 permutation argument.
circuits/src/stark/lookup.rs:68
↓ 13 callersMethodregister_public_input
Registers the given target as a public input.
plonky2/plonky2/src/plonk/circuit_builder.rs:187
↓ 13 callersFunctiontest_by_asm_json
( file_name: String, call_data: Option<Vec<GoldilocksField>>, db_name: Option<String>,
circuits/src/stark/ola_stark.rs:1118
↓ 12 callersMethodadd_virtual_cap
(&mut self, cap_height: usize)
plonky2/plonky2/src/plonk/circuit_builder.rs:220
↓ 12 callersMethodas_any
(&self)
plonky2/field/src/types.rs:441
↓ 12 callersFunctionencode_asm_from_json_file
(path: String)
assembler/src/encoder.rs:18
↓ 12 callersMethodexp_u64
Exponentiate `base` to the power of a known `exponent`. TODO: Test
plonky2/plonky2/src/gadgets/arithmetic.rs:308
↓ 12 callersMethodget
(&self)
plonky2/field/src/arch/x86_64/avx2_goldilocks_field.rs:29
↓ 12 callersMethodget_trace_diff_with_cpu
( &self, instruction: BinaryInstruction, tp: u64, op0: Option<u64>, op
executor/src/contract_executor.rs:1733
↓ 12 callersMethodinterleave
(&self, other: Self, block_len: usize)
plonky2/field/src/arch/x86_64/avx512_goldilocks_field.rs:72
↓ 12 callersFunctionload_fields_to_tape
(process: &mut Process, fields: &[GoldilocksField])
executor/src/load_tx.rs:132
↓ 12 callersFunctionmds_layer_field
( state: &[P; POSEIDON_STATE_WIDTH], )
core/src/util/poseidon_utils.rs:318
↓ 12 callersMethodnum_gates
(&self)
plonky2/plonky2/src/plonk/circuit_builder.rs:182
↓ 12 callersMethodobserve_elements
(&mut self, elements: &[F])
plonky2/plonky2/src/iop/challenger.rs:64
↓ 12 callersFunctionprove_single_table
Compute proof for a single STARK table.
circuits/src/stark/prover.rs:330
↓ 12 callersMethodroot_hash
(&self)
core/src/merkle_tree/tree.rs:80
↓ 12 callersFunctiontrace_to_poly_values
( trace: [Vec<F>; COLUMNS], )
circuits/src/stark/util.rs:51
↓ 12 callersMethodtrim
Removes any leading zero coefficients.
plonky2/field/src/polynomial/mod.rs:280
↓ 12 callersFunctionverify_stark_proof_with_challenges
( stark: S, proof: &StarkProof<F, C, D>, challenges: &StarkProofChallenges<F, D>, ctl_vars: &[
circuits/src/stark/verifier.rs:220
↓ 11 callersMethodarithmetic_extension
( &mut self, const_0: F, const_1: F, multiplicand_0: ExtensionTarget<D>,
plonky2/plonky2/src/gadgets/arithmetic_extension.rs:18
↓ 11 callersMethoddegree_bits
(&self)
plonky2/plonky2/src/plonk/circuit_data.rs:347
↓ 11 callersFunctioneval_packed_generic
( lv: &[P; NUM_CPU_COLS], _nv: &[P; NUM_CPU_COLS], yield_constr: &mut ConstraintConsumer<P>, )
circuits/src/cpu/mov.rs:10
↓ 11 callersMethodexecute
( &mut self, program: &mut Program, state_storage: &StateStorage, cache_manage
executor/src/lib.rs:2097
↓ 11 callersFunctiongenerate_columns_of_title
(worksheet, trace_column_title)
infrastructure/trace_analyzer/generate_table.py:321
↓ 11 callersMethodinto_par_iter
(self)
plonky2/maybe_rayon/src/lib.rs:144
↓ 11 callersMethodmul_const_add_extension
Like `mul_const_add`, but for `ExtensionTarget`s.
plonky2/plonky2/src/gadgets/arithmetic_extension.rs:346
↓ 11 callersMethodnum_wires
(&self)
plonky2/plonky2/src/gates/noop.rs:38
↓ 11 callersMethodprint
(&self)
plonky2/plonky2/src/util/timing.rs:150
↓ 11 callersFunctionprove
( prover_data: &ProverOnlyCircuitData<F, C, D>, common_data: &CommonCircuitData<F, C, D>, inputs:
plonky2/plonky2/src/plonk/prover.rs:134
↓ 11 callersFunctionreduce160
(x_lo: u128, x_hi: u32)
plonky2/field/src/goldilocks_field.rs:369
↓ 11 callersMethodselect_vec_ext
( &mut self, b: BoolTarget, v0: &[ExtensionTarget<D>], v1: &[ExtensionTarget<D
plonky2/plonky2/src/plonk/conditional_recursive_verifier.rs:245
↓ 11 callersMethodto_canonical_biguint
(&self)
plonky2/field/src/secp256k1_base.rs:143
↓ 11 callersFunctionto_string
(node: &Arc<RwLock<dyn Node>>)
interpreter/src/parser/node.rs:68
↓ 11 callersMethodwires_value
Wire indices of the `i`th interpolant value.
plonky2/plonky2/src/gates/interpolation.rs:32
↓ 10 callersMethodadd_simple_generator
(&mut self, generator: G)
plonky2/plonky2/src/plonk/circuit_builder.rs:369
↓ 10 callersMethoddegree_plus_one
(&self)
plonky2/field/src/polynomial/mod.rs:107
↓ 10 callersMethodeval_unfiltered_base_batch_packed
Evaluates entire batch of points. Returns a matrix of constraints. Constraint `j` for point `i` is at `index j * batch_size + i`.
plonky2/plonky2/src/gates/packed_util.rs:19
↓ 10 callersFunctionfe_bool
(b: bool)
circuits/src/generation/pre_process.rs:469
↓ 10 callersMethodget
(&self)
plonky2/field/src/arch/x86_64/avx512_goldilocks_field.rs:29
↓ 10 callersMethodget_operand_value
(&self, operand: OlaOperand)
executor/src/contract_executor.rs:1610
↓ 10 callersFunctionget_related_data_with_title
( rows: &Vec<[GoldilocksField; COL_NUM]>, row_filter: fn(&[GoldilocksField; COL_NUM]) -> bool, dat
circuits/src/generation/ctl_test/debug_trace_print.rs:65
↓ 10 callersFunctioninit_tape
( process: &mut Process, calldata: Vec<GoldilocksField>, caller_exe_addr: Address, callee_addr
executor/src/load_tx.rs:89
↓ 10 callersFunctioninit_tx_context_mock
()
core/src/vm/transaction.rs:18
↓ 10 callersFunctionmds_partial_layer_fast_field
( state: &[P; POSEIDON_STATE_WIDTH], r: usize, )
core/src/util/poseidon_utils.rs:358
↓ 10 callersMethodmultiply_accumulate
(&self, x: Self, y: Self)
plonky2/field/src/types.rs:436
↓ 10 callersMethodpar_iter
(&'data self)
plonky2/maybe_rayon/src/lib.rs:46
↓ 10 callersMethodpowers
(&self)
plonky2/field/src/types.rs:406
↓ 10 callersMethodset_hash_target
(&mut self, ht: HashOutTarget, value: HashOut<F>)
plonky2/plonky2/src/iop/generator.rs:178
↓ 10 callersMethodto_canonical_biguint
(&self)
plonky2/field/src/secp256k1_scalar.rs:152
↓ 10 callersMethodto_ext_target_array
(&self)
plonky2/plonky2/src/iop/ext_target.rs:74
↓ 10 callersMethodto_noncanonical_u64
(&self)
plonky2/field/src/goldilocks_field.rs:173
↓ 10 callersMethodtp
(&self)
core/src/vm/hardware.rs:453
↓ 10 callersFunctiontranspose
l * w => w * l
plonky2/plonky2/src/util/mod.rs:20
↓ 10 callersFunctiontree_key_to_u256
(value: &TreeKey)
core/src/types/merkle_tree/mod.rs:106
↓ 9 callersMethodadapter
(self)
plonky2/plonky2/src/iop/generator.rs:228
↓ 9 callersMethodcontains
(&self, target: Target)
plonky2/plonky2/src/iop/witness.rs:77
↓ 9 callersMethoddegree
(&self)
plonky2/plonky2/src/plonk/circuit_data.rs:351
↓ 9 callersMethodeval_unfiltered
(&self, _vars: EvaluationVars<F, D>)
plonky2/plonky2/src/gates/noop.rs:18
↓ 9 callersMethodexecute_tx
( &mut self, caller_addr: TreeValue, code_exe_addr: TreeValue, calldata: Vec<G
zk-vm/src/lib.rs:313
↓ 9 callersMethodexp_u64
(&self, power: u64)
plonky2/field/src/types.rs:343
↓ 9 callersMethodget_cf
( &self, cf: &impl AsColumnFamilyRef, key: K, )
core/src/storage/db.rs:238
↓ 9 callersMethodinterleave
(&self, other: Self, block_len: usize)
plonky2/field/src/arch/x86_64/avx2_goldilocks_field.rs:189
↓ 9 callersFunctionlog2_ceil
(n: usize)
plonky2/util/src/lib.rs:27
↓ 9 callersMethodnum_constants
(&self)
plonky2/plonky2/src/gates/noop.rs:42
↓ 9 callersFunctionparse_hex_str
(hex_str: &str)
executor/src/decode.rs:7
↓ 9 callersFunctionpermute
(values: &mut [T])
plonky2/field/src/cfft/serial.rs:79
↓ 9 callersMethodsub_ext_algebra
( &mut self, mut a: ExtensionAlgebraTarget<D>, b: ExtensionAlgebraTarget<D>, )
plonky2/plonky2/src/gadgets/arithmetic_extension.rs:231
↓ 9 callersFunctionu64s_to_bytes
(arr: &[u64])
olasm/src/utils.rs:124
↓ 9 callersMethodvec_size
Length of the list being accessed.
plonky2/plonky2/src/gates/random_access.rs:71
↓ 9 callersMethodwire_shift
Wire index of the coset shift.
plonky2/plonky2/src/gates/interpolation.rs:23
↓ 9 callersMethodwires_evaluation_point
Wire indices of the point to evaluate the interpolant at.
plonky2/plonky2/src/gates/interpolation.rs:43
↓ 9 callersMethodwires_evaluation_value
Wire indices of the interpolated value.
plonky2/plonky2/src/gates/interpolation.rs:53
↓ 8 callersFunctioncalculate_poseidon_and_generate_intermediate_trace
( full_input: [GoldilocksField; POSEIDON_INPUT_NUM], )
core/src/crypto/poseidon_trace.rs:102
↓ 8 callersMethodcf_state_keeper_handle
Returns column family handle for State Keeper database
core/src/storage/db.rs:219
↓ 8 callersFunctionconstant_layer
(state_arr: &mut [GoldilocksField; WIDTH], round_ctr: usize)
plonky2/plonky2/src/hash/arch/x86_64/poseidon_goldilocks_avx2_bmi2.rs:955
← previousnext →101–200 of 2,921, ranked by callers