MCPcopy Create free account

hub / github.com/a16z/jolt / functions

Functions2,242 in github.com/a16z/jolt

↓ 1 callersMethodvirtual_sequence
(&self)
tracer/src/instruction/remu.rs:81
↓ 1 callersMethodvirtual_sequence
(&self)
tracer/src/instruction/sb.rs:57
↓ 1 callersMethodvirtual_sequence
(&self)
tracer/src/instruction/mulh.rs:52
↓ 1 callersMethodvirtual_sequence
(&self)
tracer/src/instruction/lbu.rs:57
↓ 1 callersMethodvirtual_sequence
(&self)
tracer/src/instruction/lh.rs:59
↓ 1 callersMethodvirtual_sequence
(&self)
tracer/src/instruction/srai.rs:47
↓ 1 callersMethodvirtual_sequence
(&self)
tracer/src/instruction/inline_sha256/sha256.rs:70
↓ 1 callersMethodvirtual_sequence
(&self)
tracer/src/instruction/inline_sha256/sha256init.rs:60
↓ 1 callersMethodwrite_byte
Writes a byte to memory. # Arguments `address` `value`
tracer/src/emulator/memory.rs:95
↓ 1 callersMethodwrite_doubleword
(&mut self, p_address: u64, value: u64)
tracer/src/emulator/mmu.rs:1170
↓ 1 callersFunctionwrite_flat_file
( f: &mut impl std::io::Write, modules: Vec<Box<dyn AsModule>>, )
zklean-extractor/src/main.rs:50
↓ 1 callersMethodwrite_halfword
(&mut self, p_address: u64, value: u16)
tracer/src/emulator/mmu.rs:1152
↓ 1 callersMethodwrite_signature
Writes the signature region to a writer with specified granularity. Each word of the signature is written as a hexadecimal string representation. # A
tracer/src/emulator/mod.rs:278
↓ 1 callersFunctionwrite_tag_file
()
jolt-core/src/host/toolchain.rs:75
↓ 1 callersMethodwrite_to_file
(self, path: PathBuf)
jolt-core/src/host/analyze.rs:42
↓ 1 callersMethodwrite_word
(&mut self, p_address: u64, value: u32)
tracer/src/emulator/mmu.rs:1161
↓ 1 callersMethodzklean_imports
(&self)
zklean-extractor/src/instruction.rs:133
↓ 1 callersMethodzklean_imports
(&self)
zklean-extractor/src/r1cs.rs:175
↓ 1 callersMethodzklean_imports
(&self)
zklean-extractor/src/flags.rs:92
↓ 1 callersMethodzklean_imports
(&self)
zklean-extractor/src/subtable.rs:101
↓ 1 callersMethodzklean_pretty_print
Pretty print an instruction as a ZkLean `ComposedLookupTable`.
zklean-extractor/src/instruction.rs:79
↓ 1 callersMethodzklean_pretty_print
( &self, f: &mut impl std::io::Write, mut indent_level: usize, )
zklean-extractor/src/r1cs.rs:54
↓ 1 callersMethodzklean_pretty_print
( &self, f: &mut impl std::io::Write, mut indent_level: usize, )
zklean-extractor/src/flags.rs:46
↓ 1 callersMethodzklean_pretty_print
Pretty print a subtable as a ZkLean `Subtable`.
zklean-extractor/src/subtable.rs:54
Method_compute_final_commitment_keys
( l_params: &[P::G2], transcript: &[P::ScalarField], )
jolt-core/src/poly/commitment/bmmtv/gipa.rs:247
Function_get_addressing_mode_name
(mode: &AddressingMode)
tracer/src/emulator/mmu.rs:48
Function_get_privilege_mode_name
(mode: &PrivilegeMode)
tracer/src/emulator/cpu.rs:154
Function_get_trap_type_name
(trap_type: &TrapType)
tracer/src/emulator/cpu.rs:183
Method_read_program_headers
Reads ELF program headers # Arguments `header`
tracer/src/emulator/elf_analyzer.rs:235
Method_set_fcsr_nv
(&mut self)
tracer/src/emulator/cpu.rs:843
Method_set_fcsr_nx
(&mut self)
tracer/src/emulator/cpu.rs:859
Method_set_fcsr_of
(&mut self)
tracer/src/emulator/cpu.rs:851
Method_set_fcsr_uf
(&mut self)
tracer/src/emulator/cpu.rs:855
Method_verify_base_commitment
( base_ck: &P::G2, base_com: (PairingOutput<P>, P::G1), proof: &GipaProof<
jolt-core/src/poly/commitment/bmmtv/gipa.rs:272
Functionadd
(x: u32, y: u32)
examples/multi-function/guest/src/lib.rs:4
Methodadd
(mut self, rhs: Self)
zklean-extractor/src/mle_ast.rs:201
Methodadd_assign
(&mut self, rhs: &Self)
jolt-core/src/poly/unipoly.rs:256
Methodadd_assign
(&mut self, rhs: Self)
zklean-extractor/src/mle_ast.rs:271
Functionafgho_g1_test
()
jolt-core/src/poly/commitment/bmmtv/afgho.rs:64
Methodalign_up
(val: u64, align: u64)
common/src/jolt_device.rs:184
Functionalloc
(n: u32)
examples/alloc/guest/src/lib.rs:7
Methodalloc
(&self, layout: Layout)
jolt-sdk/src/alloc.rs:6
Methodalloc_Q
(m: usize)
jolt-core/src/poly/prefix_suffix.rs:230
Functionallocate_stack_with_increased_size
()
examples/overflow/guest/src/lib.rs:14
Methodanalyze
(&self)
jolt-core/src/host/analyze.rs:24
Methodappend_field
(&mut self, _label: &[u8], x: &Self::Scalar)
jolt-core/src/poly/commitment/dory.rs:955
Methodappend_group
(&mut self, _label: &[u8], g: &G)
jolt-core/src/poly/commitment/dory.rs:963
Methodappend_serde
(&mut self, _label: &[u8], s: &S)
jolt-core/src/poly/commitment/dory.rs:971
Methodappend_to_transcript
(&self, transcript: &mut ProofTranscript)
jolt-core/src/poly/commitment/hyperkzg.rs:71
Methodappend_to_transcript
(&self, transcript: &mut ProofTranscript)
jolt-core/src/poly/commitment/mock.rs:28
Methodappend_to_transcript
(&self, transcript: &mut ProofTranscript)
jolt-core/src/poly/commitment/hyrax.rs:110
Methodappend_to_transcript
(&self, transcript: &mut ProofTranscript)
jolt-core/src/poly/commitment/zeromorph.rs:91
Methodappend_to_transcript
(&self, transcript: &mut PT)
jolt-core/src/poly/commitment/dory.rs:1237
Methodappend_to_transcript
(&self, transcript: &mut ProofTranscript)
jolt-core/src/poly/commitment/bmmtv/hyperbmmtv.rs:47
Functionarb_field_elem
()
zklean-extractor/src/util.rs:25
Functionarb_instruction_and_input
( )
zklean-extractor/src/instruction.rs:202
Functionarb_subtable
( )
zklean-extractor/src/subtable.rs:167
Methodas_module
(&self)
zklean-extractor/src/instruction.rs:139
Methodas_module
(&self)
zklean-extractor/src/flags.rs:103
Methodas_module
(&self)
zklean-extractor/src/subtable.rs:107
Methodas_vec
(&self)
jolt-core/src/poly/unipoly.rs:110
Methodassert_no_duplicate_terms
(terms: &[Term])
jolt-core/src/zkvm/r1cs/ops.rs:132
Methodat_tick_boundary
(&self)
tracer/src/lib.rs:174
Methodbatch_commit
(polys: &[U], gens: &Self::ProverSetup)
jolt-core/src/poly/commitment/hyperkzg.rs:442
Methodbatch_commit
(polys: &[P], gens: &Self::ProverSetup)
jolt-core/src/poly/commitment/mock.rs:61
Methodbatch_commit
( batch: &[&[G::ScalarField]], generators: &PedersenGenerators<G>, )
jolt-core/src/poly/commitment/hyrax.rs:82
Methodbatch_commit
(polys: &[U], gens: &Self::ProverSetup)
jolt-core/src/poly/commitment/zeromorph.rs:463
Methodbatch_commit
(_polys: &[U], _setup: &Self::ProverSetup)
jolt-core/src/poly/commitment/dory.rs:1082
Methodbatch_commit
(polys: &[U], gens: &Self::ProverSetup)
jolt-core/src/poly/commitment/bmmtv/hyperbmmtv.rs:127
Methodbatch_evaluate
(polys: &[&Self], r: &[F])
jolt-core/src/poly/multilinear_polynomial.rs:602
Methodbatch_evaluate
(polys: &[&Self], r: &[F])
jolt-core/src/poly/dense_mlpoly.rs:374
Methodbatch_evaluate
(_polys: &[&Self], _r: &[F])
jolt-core/src/poly/identity_poly.rs:70
Methodbatch_evaluate
(_polys: &[&Self], _r: &[F])
jolt-core/src/poly/prefix_suffix.rs:91
Methodbatch_msm
(bases: &[Self::MulBase], polys: &[U])
jolt-core/src/msm/mod.rs:161
Methodbatch_msm_univariate
( bases: &[Self::MulBase], polys: &[UniPoly<Self::ScalarField>], )
jolt-core/src/msm/mod.rs:171
Functionbatched_lifted_degree_quotient
()
jolt-core/src/poly/commitment/zeromorph.rs:588
Functionbench_all
(c: &mut Criterion)
jolt-core/benches/poly_bench.rs:23
Functionbench_polynomial_binding
(input: (DensePolynomial<F>, F))
jolt-core/benches/iai.rs:26
Functionbench_polynomial_evaluate
(input: (DensePolynomial<F>, Vec<F>))
jolt-core/benches/iai.rs:33
Functionbench_u8
(c: &mut Criterion)
jolt-core/benches/compact_poly_bench.rs:23
Functionbenchmark_commit
( c: &mut Criterion, name: &str, num_layer: usize, layer_size: usize, threshold: u32, )
jolt-core/benches/commit.rs:68
Functionbenchmark_compact
( c: &mut Criterion, num_vars: usize, binding_order: BindingOrder, )
jolt-core/benches/binding.rs:76
Functionbenchmark_dense
(c: &mut Criterion, num_vars: usize)
jolt-core/benches/binding.rs:22
Functionbenchmark_dense_batch
(c: &mut Criterion, num_vars: usize, batch_size: usize)
jolt-core/benches/binding.rs:47
Functionbenchmark_dense_parallel
( c: &mut Criterion, num_vars: usize, binding_order: BindingOrder, )
jolt-core/benches/binding.rs:105
Functionbenchmark_dory_dense
(c: &mut Criterion, name: &str, K: usize, T: usize)
jolt-core/benches/commit.rs:92
Methodbind
(&mut self, r: F, order: BindingOrder)
jolt-core/src/poly/multilinear_polynomial.rs:545
Methodbind
(&mut self, r: F, order: BindingOrder)
jolt-core/src/poly/compact_polynomial.rs:209
Methodbind
(&mut self, r_j: F, round: usize)
jolt-core/src/poly/opening_proof.rs:244
Methodbind
(&mut self, r_j: F, round: usize)
jolt-core/src/zkvm/instruction_lookups/booleanity.rs:169
Methodbind
(&mut self, r_j: F, _round: usize)
jolt-core/src/zkvm/instruction_lookups/hamming_weight.rs:121
Methodbind
(&mut self, r_j: F, round: usize)
jolt-core/src/zkvm/instruction_lookups/read_raf_checking.rs:327
Methodbind
(&mut self, r_j: F, round: usize)
jolt-core/src/zkvm/bytecode/booleanity.rs:188
Methodbind
(&mut self, r_j: F, _round: usize)
jolt-core/src/zkvm/bytecode/hamming_weight.rs:109
Methodbind
(&mut self, r_j: F, round: usize)
jolt-core/src/zkvm/bytecode/read_raf_checking.rs:656
Methodbind
(&mut self, r_j: F, _round: usize)
jolt-core/src/zkvm/registers/val_evaluation.rs:177
Methodbind
(&mut self, r_j: F, round: usize)
jolt-core/src/zkvm/ram/booleanity.rs:227
Methodbind
(&mut self, r_j: F, _: usize)
jolt-core/src/zkvm/ram/ra_virtual.rs:272
Methodbind
(&mut self, r_j: F, _round: usize)
jolt-core/src/zkvm/ram/val_evaluation.rs:198
Methodbind
(&mut self, r_j: F, _round: usize)
jolt-core/src/zkvm/ram/raf_evaluation.rs:177
← previousnext →601–700 of 2,242, ranked by callers