MCPcopy Create free account

hub / github.com/SemiAnalysisAI/FuzzX / functions

Functions1,500 in github.com/SemiAnalysisAI/FuzzX

↓ 2 callersMethodalloc_counter
(&mut self, init: u32)
ptx/crates/fuzzx-execgen/src/lib.rs:6252
↓ 2 callersMethodcan_emit_unary
(&self)
ptx/crates/fuzzx-execgen/src/lib.rs:6386
↓ 2 callersFunctioncandidate_diverges_on_gpu
(gpu: i32, ptx: &str, input: &[u8])
ptx/crates/fuzzx-diff/src/bin/reduce.rs:261
↓ 2 callersFunctioncandidate_without_line
(lines: &[String], remove_idx: usize)
ptx/crates/fuzzx-diff/src/bin/reduce.rs:126
↓ 2 callersFunctioncandidate_without_lines
(lines: &[String], remove_indices: &[usize])
ptx/crates/fuzzx-diff/src/bin/reduce.rs:137
↓ 2 callersFunctioncompileIRModuleToObject
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:25961
↓ 2 callersFunctioncompile_at
(ptx: &str, opt: &str)
ptx/crates/fuzzx-diff/src/bin/reduce.rs:36
↓ 2 callersFunctioncompile_at
(ptx: &str, opt: &str)
ptx/crates/fuzzx-diff/src/bin/test.rs:19
↓ 2 callersMethodconst_load_mnemonic
(self)
ptx/crates/fuzzx-execgen/src/lib.rs:1653
↓ 2 callersFunctionconst_vector_width
(mnemonic: &str)
ptx/crates/fuzzx-execgen/src/lib.rs:20945
↓ 2 callersFunctiondifferential
Compile `ptx` twice (`-O0` and `-O3`), launch each on `cuda` with the shared inputs, and return both outcomes for the caller to classify. Both pipeli
ptx/crates/fuzzx-exec/src/lib.rs:455
↓ 2 callersMethoddiverged
At least one of: outputs differ; one side compiled/launched but the other didn't. Both-failed is not "diverged" (probably an invalid kernel).
ptx/crates/fuzzx-exec/src/lib.rs:441
↓ 2 callersMethoddst_is_f32
(self)
ptx/crates/fuzzx-execgen/src/lib.rs:3585
↓ 2 callersMethoddst_is_f64
(self)
ptx/crates/fuzzx-execgen/src/lib.rs:3601
↓ 2 callersMethoddst_is_wide
(self)
ptx/crates/fuzzx-execgen/src/lib.rs:3589
↓ 2 callersFunctionemitRandomAMDGPUIntrinsicInstruction
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:4205
↓ 2 callersFunctionemitRandomAddCarryCascadeIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:18671
↓ 2 callersFunctionemitRandomAverageDiffIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:4926
↓ 2 callersFunctionemitRandomBitCountIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:3310
↓ 2 callersFunctionemitRandomBitDepositExtractIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:6684
↓ 2 callersFunctionemitRandomBitGatherScatterIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:9443
↓ 2 callersFunctionemitRandomBitMatrixIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:6502
↓ 2 callersFunctionemitRandomBitReverseByteFoldIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:12089
↓ 2 callersFunctionemitRandomBitRunMaskIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:7562
↓ 2 callersFunctionemitRandomBitSelectCascadeIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:18388
↓ 2 callersFunctionemitRandomBitSliceBooleanIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:8175
↓ 2 callersFunctionemitRandomBitfieldChecksumIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:10062
↓ 2 callersFunctionemitRandomBitfieldExtractInsertChainIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:19726
↓ 2 callersFunctionemitRandomBitfieldIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:3009
↓ 2 callersFunctionemitRandomBitselectMuxTreeIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:9940
↓ 2 callersFunctionemitRandomBoolI32Instruction
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:2912
↓ 2 callersFunctionemitRandomByteAffineClampPackIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:9708
↓ 2 callersFunctionemitRandomByteAffineLookupFoldIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:15460
↓ 2 callersFunctionemitRandomByteAffineRankBlendIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:11473
↓ 2 callersFunctionemitRandomByteCarryMaskIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:13699
↓ 2 callersFunctionemitRandomByteCarryPropagateIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:8098
↓ 2 callersFunctionemitRandomByteCascadeCarryAddIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:17321
↓ 2 callersFunctionemitRandomByteCompareMaskIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:6073
↓ 2 callersFunctionemitRandomByteCountHashIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:10359
↓ 2 callersFunctionemitRandomByteDivRemPackIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:9366
↓ 2 callersFunctionemitRandomByteDotChainIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:5021
↓ 2 callersFunctionemitRandomByteHistogramIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:9023
↓ 2 callersFunctionemitRandomByteHornerIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:6446
↓ 2 callersFunctionemitRandomByteLaneSelectIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:6901
↓ 2 callersFunctionemitRandomByteLookupBlendIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:11173
↓ 2 callersFunctionemitRandomByteMedianIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:7229
↓ 2 callersFunctionemitRandomByteMinMaxLadderFoldIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:17713
↓ 2 callersFunctionemitRandomByteNibbleChecksumIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:13138
↓ 2 callersFunctionemitRandomBytePairwiseMed3FoldIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:16527
↓ 2 callersFunctionemitRandomByteParityPackIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:16195
↓ 2 callersFunctionemitRandomBytePermuteControlIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:7487
↓ 2 callersFunctionemitRandomBytePermuteSelectTreeIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:10546
↓ 2 callersFunctionemitRandomBytePopcountSelectPackIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:12333
↓ 2 callersFunctionemitRandomBytePrefixCompareIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:7140
↓ 2 callersFunctionemitRandomBytePrefixIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:5583
↓ 2 callersFunctionemitRandomBytePrefixMinMaxIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:9998
↓ 2 callersFunctionemitRandomByteRankPackIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:10792
↓ 2 callersFunctionemitRandomByteRotateBlendIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:14140
↓ 2 callersFunctionemitRandomByteSadPackIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:10483
↓ 2 callersFunctionemitRandomByteSaturatingAddPackIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:8725
↓ 2 callersFunctionemitRandomByteShiftCarryAccumIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:17847
↓ 2 callersFunctionemitRandomByteTernaryBlendIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:7767
↓ 2 callersFunctionemitRandomBytewiseConditionalSelectFoldIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:17069
↓ 2 callersFunctionemitRandomCarryChainIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:4532
↓ 2 callersFunctionemitRandomClampPackIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:5132
↓ 2 callersFunctionemitRandomClpeakImadChainIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:19211
↓ 2 callersFunctionemitRandomCompareRankIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:4679
↓ 2 callersFunctionemitRandomCondNegateAbsChainIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:19298
↓ 2 callersFunctionemitRandomConditionalShiftPatternIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:19454
↓ 2 callersFunctionemitRandomDynamicByteIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:4618
↓ 2 callersFunctionemitRandomExplicitBytePermutationIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:18164
↓ 2 callersFunctionemitRandomFPIntRoundTripIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:18084
↓ 2 callersFunctionemitRandomFPMinMaxChainIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:19658
↓ 2 callersFunctionemitRandomFiniteFPInstruction
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:3598
↓ 2 callersFunctionemitRandomFiniteHalfFPInstruction
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:3679
↓ 2 callersFunctionemitRandomFiniteSignedFPInstruction
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:3825
↓ 2 callersFunctionemitRandomHalfwordAbsDiffMinMaxIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:11306
↓ 2 callersFunctionemitRandomHalfwordBlendNetworkIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:7683
↓ 2 callersFunctionemitRandomHalfwordCarryPrefixIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:11834
↓ 2 callersFunctionemitRandomHalfwordComparePackIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:6553
↓ 2 callersFunctionemitRandomHalfwordDotAccumulateIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:6965
↓ 2 callersFunctionemitRandomHalfwordMulHighPackIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:8798
↓ 2 callersFunctionemitRandomHalfwordMulRotateSelectIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:14660
↓ 2 callersFunctionemitRandomHalfwordOverflowChainIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:18464
↓ 2 callersFunctionemitRandomHalfwordPrefixSumIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:7847
↓ 2 callersFunctionemitRandomHalfwordSaturatingDiffIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:8499
↓ 2 callersFunctionemitRandomHalfwordSelectLadderIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:13629
↓ 2 callersFunctionemitRandomHalfwordShiftCarryFoldIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:17653
↓ 2 callersFunctionemitRandomHighByteSelectChainIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:18006
↓ 2 callersFunctionemitRandomI16BitFieldExtractIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:19965
↓ 2 callersFunctionemitRandomI32CompareFoldChainIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:17915
↓ 2 callersFunctionemitRandomI32PopcountAccumChainIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:17576
↓ 2 callersFunctionemitRandomI32PrefixMinMaxFoldIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:16990
↓ 2 callersFunctionemitRandomI32ShiftWidthCornerIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:19601
↓ 2 callersFunctionemitRandomI32SignedMin3Max3Idiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:20032
↓ 2 callersFunctionemitRandomI64BitInterleaveFoldIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:18238
↓ 2 callersFunctionemitRandomI64BitReverseScatterIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:14472
↓ 2 callersFunctionemitRandomI64BitWindowChecksumIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:13214
↓ 2 callersFunctionemitRandomI64BitWindowMixIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:11545
↓ 2 callersFunctionemitRandomI64BitfieldMixIdiom
amdgpu/fuzzer/llvm_amdgpu_diff_fuzzer.cpp:8568
← previousnext →201–300 of 1,500, ranked by callers