ieee754fpu
ieee754fpu
Docs
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Z
A
action() (ieee754.fpcommon.postnormalise.FPNorm1Multi method)
(ieee754.fpcommon.postnormalise.FPNorm1Single method)
(ieee754.fpcommon.putz.FPPutZ method)
(ieee754.fpcommon.putz.FPPutZIdx method)
add_state() (ieee754.fpcommon.test.test_fsm_experiment.FPDIV method)
(ieee754.unused.fpdiv.nmigen_div_experiment.FPDIV method)
AddReduce (class in ieee754.part_mul_add.multiply)
(class in ieee754.part_mul_add.multiplytmp)
AddReduceData (class in ieee754.part_mul_add.multiply)
AddReduceInternal (class in ieee754.part_mul_add.multiply)
AddReduceSingle (class in ieee754.part_mul_add.multiply)
(class in ieee754.part_mul_add.multiplytmp)
AllTerms (class in ieee754.part_mul_add.multiply)
AllTermsPipe (class in ieee754.part_mul_add.mul_pipe)
as_mask() (ieee754.part_mul_add.multiplytmp.PartitionPoints method)
(ieee754.part_mul_add.partpoints.PartitionPoints method)
as_sig() (ieee754.part_mul_add.partpoints.PartitionPoints method)
assertFormal() (ieee754.test.tools.FHDLTestCase method)
assertRaises() (ieee754.test.tools.FHDLTestCase method)
assertRaisesRegex() (ieee754.test.tools.FHDLTestCase method)
assertRepr() (ieee754.test.tools.FHDLTestCase method)
assertWarns() (ieee754.test.tools.FHDLTestCase method)
B
binary_op_test_helper() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
BufferedHandshake (class in ieee754.add.original_single_pipe)
C
calc_n_inputs() (ieee754.part_mul_add.multiply.AddReduceSingle static method)
calculate() (ieee754.div_rem_sqrt_rsqrt.algorithm.FixedRSqrt method)
(ieee754.div_rem_sqrt_rsqrt.algorithm.FixedSqrt method)
(ieee754.div_rem_sqrt_rsqrt.algorithm.FixedUDivRemSqrtRSqrt method)
(ieee754.div_rem_sqrt_rsqrt.algorithm.UnsignedDivRem method)
calculate_input_values() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
calculate_stage() (ieee754.div_rem_sqrt_rsqrt.algorithm.DivRem method)
(ieee754.div_rem_sqrt_rsqrt.algorithm.FixedRSqrt method)
(ieee754.div_rem_sqrt_rsqrt.algorithm.FixedSqrt method)
(ieee754.div_rem_sqrt_rsqrt.algorithm.FixedUDivRemSqrtRSqrt method)
(ieee754.div_rem_sqrt_rsqrt.algorithm.UnsignedDivRem method)
chain_from() (ieee754.fpcommon.fpbase.FPOpIn method)
(ieee754.fpcommon.fpbase.FPOpOut method)
chain_inv() (ieee754.fpcommon.fpbase.FPOpIn method)
(ieee754.fpcommon.fpbase.FPOpOut method)
Check (ieee754.part_mul_add.test.test_multiply.GenOrCheck attribute)
check_case() (in module ieee754.add.test_multishift)
(in module ieee754.add.test_orgate)
(in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
check_case_merge() (in module ieee754.add.test_multishift)
check_caser() (in module ieee754.add.test_multishift)
check_invariants() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
check_rs_case() (in module ieee754.fpcommon.test.unit_test_single)
cmp() (ieee754.div_rem_sqrt_rsqrt.algorithm.Fixed method)
Combiner (class in ieee754.part_bits.bits_combiner)
(class in ieee754.part_cmp.experiments.eq_combiner)
(class in ieee754.part_cmp.gt_combiner)
connect_in() (ieee754.add.original_single_pipe.PipelineBase method)
(ieee754.add.original_single_pipe.PrevControl method)
connect_out() (ieee754.add.original_single_pipe.NextControl method)
(ieee754.add.original_single_pipe.PipelineBase method)
connect_to_next() (ieee754.add.original_single_pipe.NextControl method)
(ieee754.add.original_single_pipe.PipelineBase method)
core_op (ieee754.div_rem_sqrt_rsqrt.test_core.TestCaseData attribute)
corner_cases() (in module ieee754.fpcommon.test.case_gen)
corrections() (ieee754.fpcommon.fpbase.FPBase method)
create() (ieee754.fpcommon.fpbase.FPNumBaseRecord method)
(in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
create2() (ieee754.fpcommon.fpbase.FPNumBaseRecord method)
create_fp32() (in module ieee754.fpsqrt.fsqrt)
create_ge() (in module ieee754.part_cmp.experiments.ge)
create_ilang() (in module ieee754.part_mul_add.test.test_multiply)
create_int() (in module ieee754.fcvt.test.rangelimited)
create_levels() (ieee754.part_mul_add.multiply.AddReduceInternal method)
(ieee754.part_mul_add.multiplytmp.AddReduce method)
create_next_terms() (ieee754.part_mul_add.multiply.AddReduceSingle method)
(ieee754.part_mul_add.multiplytmp.AddReduceSingle method)
create_random() (in module ieee754.fpcommon.test.fpmux)
create_ranged_float() (in module ieee754.fcvt.test.rangelimited)
create_ranged_fp16() (in module ieee754.fcvt.test.rangelimited)
create_ranged_fp32() (in module ieee754.fcvt.test.rangelimited)
create_ranged_min_fp16() (in module ieee754.fcvt.test.rangelimited)
create_ranged_min_fp32() (in module ieee754.fcvt.test.rangelimited)
create_ranged_min_normal_fp16() (in module ieee754.fcvt.test.rangelimited)
create_ranged_min_normal_fp32() (in module ieee754.fcvt.test.rangelimited)
create_ranged_target() (in module ieee754.fcvt.test.rangelimited)
create_simulator() (in module ieee754.part_mul_add.test.test_multiply)
D
data_2op() (in module ieee754.part_mul_add.test.test_mul_pipe)
data_dict() (in module ieee754.part_mul_add.test.test_mul_pipe)
data_placeholder() (in module ieee754.part_mul_add.test.test_mul_pipe)
decode() (ieee754.fpcommon.fpbase.FPNumDecode method)
(ieee754.fpcommon.fpbase.FPNumIn method)
decode2() (ieee754.fpcommon.fpbase.FPNumIn method)
decode_fp32() (in module ieee754.fpsqrt.fsqrt)
denormalise() (ieee754.fpcommon.fpbase.FPBase method)
Div (class in ieee754.unused.fpdiv.nmigen_div_experiment)
div_rem() (in module ieee754.div_rem_sqrt_rsqrt.algorithm)
DivPipeBaseData (class in ieee754.div_rem_sqrt_rsqrt.div_pipe)
DivPipeBaseStage (class in ieee754.div_rem_sqrt_rsqrt.div_pipe)
DivPipeCalculateStage (class in ieee754.div_rem_sqrt_rsqrt.div_pipe)
DivPipeCoreCalculateStage (class in ieee754.div_rem_sqrt_rsqrt.core)
DivPipeCoreConfig (class in ieee754.div_rem_sqrt_rsqrt.core)
DivPipeCoreFinalStage (class in ieee754.div_rem_sqrt_rsqrt.core)
DivPipeCoreInputData (class in ieee754.div_rem_sqrt_rsqrt.core)
DivPipeCoreInterstageData (class in ieee754.div_rem_sqrt_rsqrt.core)
DivPipeCoreOperation (class in ieee754.div_rem_sqrt_rsqrt.core)
DivPipeCoreOutputData (class in ieee754.div_rem_sqrt_rsqrt.core)
DivPipeCoreSetupStage (class in ieee754.div_rem_sqrt_rsqrt.core)
DivPipeCoreTestPipeline (class in ieee754.div_rem_sqrt_rsqrt.test_core)
DivPipeFinalStage (class in ieee754.div_rem_sqrt_rsqrt.div_pipe)
DivPipeInputData (class in ieee754.div_rem_sqrt_rsqrt.div_pipe)
DivPipeInterstageData (class in ieee754.div_rem_sqrt_rsqrt.div_pipe)
DivPipeOp (class in ieee754.fpdiv.op)
DivPipeOutputData (class in ieee754.div_rem_sqrt_rsqrt.div_pipe)
DivPipeSetupStage (class in ieee754.div_rem_sqrt_rsqrt.div_pipe)
DivRem (class in ieee754.div_rem_sqrt_rsqrt.algorithm)
DivS32 (ieee754.fpdiv.op.DivPipeOp attribute)
DivS32High (ieee754.fpdiv.op.DivPipeOp attribute)
DivS64 (ieee754.fpdiv.op.DivPipeOp attribute)
DivS64High (ieee754.fpdiv.op.DivPipeOp attribute)
DivU32 (ieee754.fpdiv.op.DivPipeOp attribute)
DivU32High (ieee754.fpdiv.op.DivPipeOp attribute)
DivU64 (ieee754.fpdiv.op.DivPipeOp attribute)
DivU64High (ieee754.fpdiv.op.DivPipeOp attribute)
DP (in module ieee754.div_rem_sqrt_rsqrt.core)
drop_in() (ieee754.fpcommon.fpbase.FPNumBaseRecord method)
E
e_max (ieee754.fpcommon.fpbase.FPFormat attribute)
e_sub (ieee754.fpcommon.fpbase.FPFormat attribute)
elaborate() (ieee754.add.inputgroup.FPGetSyncOpsMod method)
(ieee754.add.inputgroup.InputGroup method)
(ieee754.add.original_single_pipe.BufferedHandshake method)
(ieee754.add.original_single_pipe.UnbufferedPipeline method)
(ieee754.add.test_multishift.MultiShiftModL method)
(ieee754.add.test_multishift.MultiShiftModR method)
(ieee754.add.test_multishift.MultiShiftModRMod method)
(ieee754.add.test_multishift.MultiShiftRMergeMod method)
(ieee754.add.test_orgate.ORGate method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreCalculateStage method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreFinalStage method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreSetupStage method)
(ieee754.div_rem_sqrt_rsqrt.core.Trial method)
(ieee754.div_rem_sqrt_rsqrt.div_pipe.DivPipeCalculateStage method)
(ieee754.div_rem_sqrt_rsqrt.div_pipe.DivPipeFinalStage method)
(ieee754.div_rem_sqrt_rsqrt.div_pipe.DivPipeSetupStage method)
(ieee754.div_rem_sqrt_rsqrt.test_core.DivPipeCoreTestPipeline method)
(ieee754.fclass.fclass.FPClassMod method)
(ieee754.fclass.pipeline.FPClassBasePipe method)
(ieee754.fcvt.downsize.FPCVTDownConvertMod method)
(ieee754.fcvt.float2int.FPCVTFloatToIntMod method)
(ieee754.fcvt.int2float.FPCVTIntToFloatMod method)
(ieee754.fcvt.pipeline.FPCVTBasePipe method)
(ieee754.fcvt.pipeline.FPCVTFtoIntBasePipe method)
(ieee754.fcvt.upsize.FPCVTUpConvertMod method)
(ieee754.fpadd.add0.FPAddStage0Mod method)
(ieee754.fpadd.add1.FPAddStage1Mod method)
(ieee754.fpadd.align.FPAddAlignMultiMod method)
(ieee754.fpadd.align.FPAddAlignSingleMod method)
(ieee754.fpadd.fadd_state.FPADD method)
(ieee754.fpadd.pipeline.FPADDBasePipe method)
(ieee754.fpadd.specialcases.FPAddSpecialCasesMod method)
(ieee754.fpcommon.corrections.FPCorrectionsMod method)
(ieee754.fpcommon.denorm.FPAddDeNormMod method)
(ieee754.fpcommon.exphigh.FPEXPHigh method)
(ieee754.fpcommon.fpbase.FPNumBase method)
(ieee754.fpcommon.fpbase.FPNumDecode method)
(ieee754.fpcommon.fpbase.FPNumOut method)
(ieee754.fpcommon.fpbase.FPNumShift method)
(ieee754.fpcommon.fpbase.MultiShiftR method)
(ieee754.fpcommon.fpbase.MultiShiftRMerge method)
(ieee754.fpcommon.fpbase.OverflowMod method)
(ieee754.fpcommon.fpbase.Trigger method)
(ieee754.fpcommon.getop.FPGet2OpMod method)
(ieee754.fpcommon.getop.FPGetOpMod method)
(ieee754.fpcommon.msbhigh.FPMSBHigh method)
(ieee754.fpcommon.pack.FPPackMod method)
(ieee754.fpcommon.postnormalise.FPNorm1ModMulti method)
(ieee754.fpcommon.postnormalise.FPNorm1ModSingle method)
(ieee754.fpcommon.roundz.FPRoundMod method)
(ieee754.fpcommon.test.test_fsm_experiment.FPDIV method)
(ieee754.fpcommon.test.test_fsm_experiment.FPDIVPipe method)
(ieee754.fpdiv.div0.FPDivPreFPAdjust method)
(ieee754.fpdiv.div2.FPDivPostToFPFormat method)
(ieee754.fpdiv.pipeline.FPDIVBasePipe method)
(ieee754.fpdiv.specialcases.FPDIVSpecialCasesMod method)
(ieee754.fpmul.align.FPAlignModSingle method)
(ieee754.fpmul.mul0.FPMulStage0Mod method)
(ieee754.fpmul.mul1.FPMulStage1Mod method)
(ieee754.fpmul.pipeline.FPMULBasePipe method)
(ieee754.fpmul.specialcases.FPMulSpecialCasesMod method)
(ieee754.part_bits.bits.PartitionedEqGtGe method)
(ieee754.part_bits.bits_combiner.Combiner method)
(ieee754.part_bits.bits_combiner.GTCombiner method)
(ieee754.part_bits.xor.PartitionedXOR method)
(ieee754.part_cmp.eq_gt_ge.PartitionedEqGtGe method)
(ieee754.part_cmp.experiments.eq_combiner.Combiner method)
(ieee754.part_cmp.experiments.eq_combiner.Twomux method)
(ieee754.part_cmp.experiments.equal.PartitionedEq method)
(ieee754.part_cmp.experiments.equal_ortree.PartitionedEq method)
(ieee754.part_cmp.experiments.ge.PartitionedGe method)
(ieee754.part_cmp.gt_combiner.Combiner method)
(ieee754.part_cmp.gt_combiner.GTCombiner method)
(ieee754.part_cmp.reorder_results.ReorderResults method)
(ieee754.part_mul_add.adder.FullAdder method)
(ieee754.part_mul_add.adder.MaskedFullAdder method)
(ieee754.part_mul_add.adder.PartitionedAdder method)
(ieee754.part_mul_add.mul_pipe.MulPipe_8_16_32_64 method)
(ieee754.part_mul_add.multiply.AddReduce method)
(ieee754.part_mul_add.multiply.AddReduceSingle method)
(ieee754.part_mul_add.multiply.AllTerms method)
(ieee754.part_mul_add.multiply.FinalAdd method)
(ieee754.part_mul_add.multiply.FinalOut method)
(ieee754.part_mul_add.multiply.IntermediateOut method)
(ieee754.part_mul_add.multiply.Intermediates method)
(ieee754.part_mul_add.multiply.LSBNegTerm method)
(ieee754.part_mul_add.multiply.Mul8_16_32_64 method)
(ieee754.part_mul_add.multiply.OrMod method)
(ieee754.part_mul_add.multiply.Part method)
(ieee754.part_mul_add.multiply.Parts method)
(ieee754.part_mul_add.multiply.ProductTerm method)
(ieee754.part_mul_add.multiply.ProductTerms method)
(ieee754.part_mul_add.multiply.Signs method)
(ieee754.part_mul_add.multiplytmp.AddReduce method)
(ieee754.part_mul_add.multiplytmp.AddReduceSingle method)
(ieee754.part_mul_add.multiplytmp.FinalOut method)
(ieee754.part_mul_add.multiplytmp.FullAdder method)
(ieee754.part_mul_add.multiplytmp.IntermediateOut method)
(ieee754.part_mul_add.multiplytmp.LSBNegTerm method)
(ieee754.part_mul_add.multiplytmp.MaskedFullAdder method)
(ieee754.part_mul_add.multiplytmp.Mul8_16_32_64 method)
(ieee754.part_mul_add.multiplytmp.OrMod method)
(ieee754.part_mul_add.multiplytmp.Part method)
(ieee754.part_mul_add.multiplytmp.PartitionedAdder method)
(ieee754.part_mul_add.multiplytmp.Parts method)
(ieee754.part_mul_add.multiplytmp.ProductTerm method)
(ieee754.part_mul_add.multiplytmp.ProductTerms method)
(ieee754.part_mul_add.multiplytmp.Signs method)
(ieee754.part_mux.part_mux.PartitionedMux method)
(ieee754.part_shift.bitrev.GatedBitReverse method)
(ieee754.part_shift.part_shift_dynamic.PartialResult method)
(ieee754.part_shift.part_shift_dynamic.PartitionedDynamicShift method)
(ieee754.part_shift.part_shift_dynamic.ShifterMask method)
(ieee754.part_shift.part_shift_scalar.PartitionedScalarShift method)
(ieee754.unused.fpdiv.nmigen_div_experiment.FPDIV method)
EQ (ieee754.part_bits.bits.PartitionedEqGtGe attribute)
(ieee754.part_cmp.eq_gt_ge.PartitionedEqGtGe attribute)
eq() (ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreInputData method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreInterstageData method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreOutputData method)
(ieee754.div_rem_sqrt_rsqrt.div_pipe.DivPipeBaseData method)
(ieee754.div_rem_sqrt_rsqrt.div_pipe.DivPipeInputData method)
(ieee754.div_rem_sqrt_rsqrt.div_pipe.DivPipeInterstageData method)
(ieee754.div_rem_sqrt_rsqrt.div_pipe.DivPipeOutputData method)
(ieee754.fcvt.pipeline.SignedOp method)
(ieee754.fpadd.datastruct.FPAddStage0Data method)
(ieee754.fpcommon.basedata.FPBaseData method)
(ieee754.fpcommon.fpbase.FPNumBaseRecord method)
(ieee754.fpcommon.fpbase.Overflow method)
(ieee754.fpcommon.fpbase.OverflowMod method)
(ieee754.fpcommon.fpbase.Trigger method)
(ieee754.fpcommon.getop.FPNumBase2Ops method)
(ieee754.fpcommon.packdata.FPPackData method)
(ieee754.fpcommon.postcalc.FPPostCalcData method)
(ieee754.fpcommon.postnormalise.FPNorm1Data method)
(ieee754.fpcommon.pscdata.FPSCData method)
(ieee754.fpcommon.roundz.FPRoundData method)
(ieee754.fpmul.datastructs.FPMulStage0Data method)
(ieee754.part_mul_add.multiply.AddReduceData method)
(ieee754.part_mul_add.multiply.FinalReduceData method)
(ieee754.part_mul_add.multiply.InputData method)
(ieee754.part_mul_add.multiply.IntermediateData method)
(ieee754.part_mul_add.multiply.OutputData method)
(ieee754.part_mul_add.multiplytmp.PartitionPoints method)
(ieee754.part_mul_add.partpoints.PartitionPoints method)
(in module ieee754.add.original_single_pipe)
eq_from() (ieee754.part_mul_add.multiply.AddReduceData method)
(ieee754.part_mul_add.multiply.FinalReduceData method)
(ieee754.part_mul_add.multiply.InputData method)
(ieee754.part_mul_add.multiply.IntermediateData method)
EQCombiner (class in ieee754.part_cmp.experiments.eq_combiner)
ExampleAddRecordPlaceHolderStage (class in ieee754.part_mul_add.test.test_mul_pipe)
ExampleAddStage (class in ieee754.add.original_single_pipe)
ExampleBufPipe (class in ieee754.add.original_single_pipe)
ExampleBufPipeAdd (class in ieee754.add.original_single_pipe)
ExamplePipeline (class in ieee754.add.original_single_pipe)
ExampleStage (class in ieee754.add.original_single_pipe)
ExampleStageCls (class in ieee754.add.original_single_pipe)
exponent_bias (ieee754.fpcommon.fpbase.FPFormat attribute)
exponent_denormal_zero (ieee754.fpcommon.fpbase.FPFormat attribute)
exponent_inf_nan (ieee754.fpcommon.fpbase.FPFormat attribute)
exponent_max_normal (ieee754.fpcommon.fpbase.FPFormat attribute)
exponent_min_normal (ieee754.fpcommon.fpbase.FPFormat attribute)
F
fclass() (in module ieee754.fclass.test.test_fclass_pipe)
fclass_16() (in module ieee754.fclass.test.test_fclass_pipe)
fclass_32() (in module ieee754.fclass.test.test_fclass_pipe)
fclass_64() (in module ieee754.fclass.test.test_fclass_pipe)
fcvt_16() (in module ieee754.fcvt.test.test_fcvt_int_pipe)
(in module ieee754.fcvt.test.test_fcvt_pipe)
(in module ieee754.fcvt.test.test_fcvt_pipe_32_16)
(in module ieee754.fcvt.test.test_fcvt_pipe_64_16)
(in module ieee754.fcvt.test.test_fcvt_pipe_close)
fcvt_32() (in module ieee754.fcvt.test.test_fcvt_int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe_16_32)
(in module ieee754.fcvt.test.test_fcvt_pipe)
(in module ieee754.fcvt.test.test_fcvt_pipe_close)
(in module ieee754.fcvt.test.test_fcvt_up_pipe)
(in module ieee754.fcvt.test.test_fcvt_up_pipe_16_32)
fcvt_64() (in module ieee754.fcvt.test.test_fcvt_int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe_16_32)
(in module ieee754.fcvt.test.test_fcvt_up_pipe)
(in module ieee754.fcvt.test.test_fcvt_up_pipe_16_64)
(in module ieee754.fcvt.test.test_fcvt_up_pipe_32_64)
fcvt_64_to_32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe)
fcvt_f16_i16() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
fcvt_f16_ui16() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
fcvt_f16_ui32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
fcvt_f32_i32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
fcvt_f32_ui32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
fcvt_f64_i16() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
fcvt_f64_i32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
fcvt_f64_i64() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
fcvt_f64_ui16() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
fcvt_f64_ui32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
fcvt_f64_ui64() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
fcvt_i16_f32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe)
fcvt_i32_f32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe)
fcvt_i32_f64() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe)
FFLAGS_DZ (ieee754.fpcommon.fpbase.Overflow attribute)
FFLAGS_NV (ieee754.fpcommon.fpbase.Overflow attribute)
FFLAGS_NX (ieee754.fpcommon.fpbase.Overflow attribute)
FFLAGS_OF (ieee754.fpcommon.fpbase.Overflow attribute)
FFLAGS_UF (ieee754.fpcommon.fpbase.Overflow attribute)
FHDLTestCase (class in ieee754.test.tools)
FinalAdd (class in ieee754.part_mul_add.multiply)
FinalOut (class in ieee754.part_mul_add.multiply)
(class in ieee754.part_mul_add.multiplytmp)
FinalReduceData (class in ieee754.part_mul_add.multiply)
fits_in_width() (ieee754.part_mul_add.multiplytmp.PartitionPoints method)
(ieee754.part_mul_add.partpoints.PartitionPoints method)
Fixed (class in ieee754.div_rem_sqrt_rsqrt.algorithm)
fixed_rsqrt() (in module ieee754.div_rem_sqrt_rsqrt.algorithm)
fixed_sqrt() (in module ieee754.div_rem_sqrt_rsqrt.algorithm)
FixedRSqrt (class in ieee754.div_rem_sqrt_rsqrt.algorithm)
FixedSqrt (class in ieee754.div_rem_sqrt_rsqrt.algorithm)
FixedUDivRemSqrtRSqrt (class in ieee754.div_rem_sqrt_rsqrt.algorithm)
FPADD (class in ieee754.fpadd.fadd_state)
FPAddAlignMultiMod (class in ieee754.fpadd.align)
FPAddAlignSingleAdd (class in ieee754.fpadd.addstages)
FPAddAlignSingleMod (class in ieee754.fpadd.align)
FPADDBasePipe (class in ieee754.fpadd.pipeline)
FPAddDeNormMod (class in ieee754.fpcommon.denorm)
FPADDMuxInOut (class in ieee754.fpadd.pipeline)
FPAddSpecialCasesDeNorm (class in ieee754.fpadd.specialcases)
FPAddSpecialCasesMod (class in ieee754.fpadd.specialcases)
FPAddStage0Data (class in ieee754.fpadd.datastruct)
FPAddStage0Mod (class in ieee754.fpadd.add0)
FPAddStage1Mod (class in ieee754.fpadd.add1)
FPAlignModSingle (class in ieee754.fpmul.align)
FPBase (class in ieee754.fpcommon.fpbase)
FPBaseData (class in ieee754.fpcommon.basedata)
FPClassBasePipe (class in ieee754.fclass.pipeline)
FPClassMod (class in ieee754.fclass.fclass)
FPClassMuxInOut (class in ieee754.fclass.pipeline)
FPClassMuxInOutBase (class in ieee754.fclass.pipeline)
FPCorrectionsMod (class in ieee754.fpcommon.corrections)
FPCVTBasePipe (class in ieee754.fcvt.pipeline)
FPCVTConvertDeNorm (class in ieee754.fcvt.pipeline)
FPCVTDownConvertMod (class in ieee754.fcvt.downsize)
FPCVTF2IntMuxInOut (class in ieee754.fcvt.pipeline)
FPCVTFloatToIntMod (class in ieee754.fcvt.float2int)
FPCVTFtoIntBasePipe (class in ieee754.fcvt.pipeline)
FPCVTIntToFloatMod (class in ieee754.fcvt.int2float)
FPCVTMuxInOutBase (class in ieee754.fcvt.pipeline)
FPCVTUpConvertMod (class in ieee754.fcvt.upsize)
FPDIV (class in ieee754.fpcommon.test.test_fsm_experiment)
(class in ieee754.unused.fpdiv.nmigen_div_experiment)
FPDIVBasePipe (class in ieee754.fpdiv.pipeline)
FPDIVMuxInOut (class in ieee754.fpdiv.pipeline)
FPDIVPipe (class in ieee754.fpcommon.test.test_fsm_experiment)
FPDivPostToFPFormat (class in ieee754.fpdiv.div2)
FPDivPreFPAdjust (class in ieee754.fpdiv.div0)
FPDIVSpecialCasesDeNorm (class in ieee754.fpdiv.specialcases)
FPDIVSpecialCasesMod (class in ieee754.fpdiv.specialcases)
FPDivStagesFinal (class in ieee754.fpdiv.divstages)
FPDivStagesIntermediate (class in ieee754.fpdiv.divstages)
FPDivStagesSetup (class in ieee754.fpdiv.divstages)
FPEXPHigh (class in ieee754.fpcommon.exphigh)
FPFClassPipe (class in ieee754.fclass.pipeline)
FPFormat (class in ieee754.fpcommon.fpbase)
FPGet2OpMod (class in ieee754.fpcommon.getop)
FPGetOpMod (class in ieee754.fpcommon.getop)
FPGetSyncOpsMod (class in ieee754.add.inputgroup)
FPID (class in ieee754.fpcommon.fpbase)
FPMSBHigh (class in ieee754.fpcommon.msbhigh)
FPMULBasePipe (class in ieee754.fpmul.pipeline)
FPMULMuxInOut (class in ieee754.fpmul.pipeline)
FPMulSpecialCasesDeNorm (class in ieee754.fpmul.specialcases)
FPMulSpecialCasesMod (class in ieee754.fpmul.specialcases)
FPMulStage0Data (class in ieee754.fpmul.datastructs)
FPMulStage0Mod (class in ieee754.fpmul.mul0)
FPMulStage1Mod (class in ieee754.fpmul.mul1)
FPMulStages (class in ieee754.fpmul.mulstages)
FPNorm1Data (class in ieee754.fpcommon.postnormalise)
FPNorm1ModMulti (class in ieee754.fpcommon.postnormalise)
FPNorm1ModSingle (class in ieee754.fpcommon.postnormalise)
FPNorm1Multi (class in ieee754.fpcommon.postnormalise)
FPNorm1Single (class in ieee754.fpcommon.postnormalise)
FPNormToPack (class in ieee754.fpcommon.normtopack)
FPNumBase (class in ieee754.fpcommon.fpbase)
FPNumBase2Ops (class in ieee754.fpcommon.getop)
FPNumBaseRecord (class in ieee754.fpcommon.fpbase)
FPNumDecode (class in ieee754.fpcommon.fpbase)
FPNumIn (class in ieee754.fpcommon.fpbase)
FPNumOut (class in ieee754.fpcommon.fpbase)
FPNumShift (class in ieee754.fpcommon.fpbase)
FPOpIn (class in ieee754.fpcommon.fpbase)
FPOpOut (class in ieee754.fpcommon.fpbase)
FPOps (class in ieee754.add.inputgroup)
FPPackData (class in ieee754.fpcommon.packdata)
FPPackMod (class in ieee754.fpcommon.pack)
FPPostCalcData (class in ieee754.fpcommon.postcalc)
FPPutZ (class in ieee754.fpcommon.putz)
FPPutZIdx (class in ieee754.fpcommon.putz)
FPRoundData (class in ieee754.fpcommon.roundz)
FPRoundMod (class in ieee754.fpcommon.roundz)
FPSCData (class in ieee754.fpcommon.pscdata)
FPState (class in ieee754.fpcommon.fpbase)
fraction_width (ieee754.fpcommon.fpbase.FPFormat attribute)
from_bits() (ieee754.div_rem_sqrt_rsqrt.algorithm.Fixed static method)
fsqrt_test() (in module ieee754.fpsqrt.fsqrt)
full_adder_groups() (ieee754.part_mul_add.multiply.AddReduceSingle static method)
(ieee754.part_mul_add.multiplytmp.AddReduceSingle static method)
FullAdder (class in ieee754.part_mul_add.adder)
(class in ieee754.part_mul_add.multiplytmp)
G
GatedBitReverse (class in ieee754.part_shift.bitrev)
GE (ieee754.part_bits.bits.PartitionedEqGtGe attribute)
(ieee754.part_cmp.eq_gt_ge.PartitionedEqGtGe attribute)
Generate (ieee754.part_mul_add.test.test_multiply.GenOrCheck attribute)
generate_test_case() (in module ieee754.div_rem_sqrt_rsqrt.test_core)
GenOrCheck (class in ieee754.part_mul_add.test.test_multiply)
get_case() (in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
get_chain() (ieee754.fpadd.addstages.FPAddAlignSingleAdd method)
(ieee754.fpadd.specialcases.FPAddSpecialCasesDeNorm method)
(ieee754.fpcommon.normtopack.FPNormToPack method)
(ieee754.fpdiv.divstages.FPDivStagesFinal method)
(ieee754.fpdiv.divstages.FPDivStagesIntermediate method)
(ieee754.fpdiv.divstages.FPDivStagesSetup method)
(ieee754.fpdiv.specialcases.FPDIVSpecialCasesDeNorm method)
(ieee754.fpmul.mulstages.FPMulStages method)
(ieee754.fpmul.specialcases.FPMulSpecialCasesDeNorm method)
(ieee754.part_mul_add.mul_pipe.AllTermsPipe method)
(ieee754.part_mul_add.mul_pipe.MulStages method)
get_core_op() (in module ieee754.div_rem_sqrt_rsqrt.test_core)
get_corner_cases() (in module ieee754.fpcommon.test.case_gen)
get_corner_rand() (in module ieee754.fpcommon.test.case_gen)
get_exponent() (ieee754.fpcommon.fpbase.FPFormat method)
(in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
(in module ieee754.fpsqrt.fsqrt)
get_exponent_field() (ieee754.fpcommon.fpbase.FPFormat method)
get_mantissa() (in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
(in module ieee754.fpsqrt.fsqrt)
get_mantissa_field() (ieee754.fpcommon.fpbase.FPFormat method)
get_max_level() (ieee754.part_mul_add.multiply.AddReduce static method)
(ieee754.part_mul_add.multiply.AddReduceSingle static method)
(ieee754.part_mul_add.multiplytmp.AddReduce static method)
(ieee754.part_mul_add.multiplytmp.AddReduceSingle static method)
get_max_partition_count() (ieee754.part_mul_add.multiplytmp.PartitionPoints method)
(ieee754.part_mul_add.partpoints.PartitionPoints method)
get_n127() (in module ieee754.fpcommon.test.case_gen)
get_nan_noncan() (in module ieee754.fpcommon.test.case_gen)
get_nearly_inf() (in module ieee754.fpcommon.test.case_gen)
get_nearly_zero() (in module ieee754.fpcommon.test.case_gen)
get_op() (ieee754.fpcommon.fpbase.FPBase method)
get_rand1() (in module ieee754.fpcommon.test.case_gen)
get_rs_case() (in module ieee754.fpcommon.test.unit_test_single)
get_rval() (in module ieee754.fpcommon.test.case_gen)
get_sign() (in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
(in module ieee754.fpsqrt.fsqrt)
get_sign_field() (ieee754.fpcommon.fpbase.FPFormat method)
get_term() (in module ieee754.part_mul_add.multiply)
(in module ieee754.part_mul_add.multiplytmp)
get_test_cases() (in module ieee754.div_rem_sqrt_rsqrt.test_core)
get_test_values() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed static method)
get_tst_cases() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 static method)
getkls() (in module ieee754.fcvt.pipeline)
GT (ieee754.part_bits.bits.PartitionedEqGtGe attribute)
(ieee754.part_cmp.eq_gt_ge.PartitionedEqGtGe attribute)
GTCombiner (class in ieee754.part_bits.bits_combiner)
(class in ieee754.part_cmp.gt_combiner)
H
handle_case() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
handle_config() (ieee754.div_rem_sqrt_rsqrt.test_core.TestDivPipeCore method)
helper() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestDivRem method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedRSqrt method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedSqrt method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestUnsignedDivRem method)
helper_tst_from_bits() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
I
idsync() (ieee754.fpcommon.fpbase.FPID method)
ieee754 (module)
ieee754.add (module)
ieee754.add.inputgroup (module)
ieee754.add.original_single_pipe (module)
ieee754.add.test_multishift (module)
ieee754.add.test_orgate (module)
ieee754.div_rem_sqrt_rsqrt (module)
ieee754.div_rem_sqrt_rsqrt.algorithm (module)
ieee754.div_rem_sqrt_rsqrt.core (module)
ieee754.div_rem_sqrt_rsqrt.div_pipe (module)
ieee754.div_rem_sqrt_rsqrt.test_algorithm (module)
ieee754.div_rem_sqrt_rsqrt.test_core (module)
ieee754.fclass (module)
ieee754.fclass.fclass (module)
ieee754.fclass.pipeline (module)
ieee754.fclass.test (module)
ieee754.fclass.test.test_fclass_pipe (module)
ieee754.fcvt (module)
ieee754.fcvt.downsize (module)
ieee754.fcvt.float2int (module)
ieee754.fcvt.int2float (module)
ieee754.fcvt.pipeline (module)
ieee754.fcvt.test (module)
ieee754.fcvt.test.fcvt_data_32_16 (module)
ieee754.fcvt.test.fcvt_data_64_16 (module)
ieee754.fcvt.test.fcvt_data_64_32 (module)
ieee754.fcvt.test.rangelimited (module)
ieee754.fcvt.test.test_fcvt_f2int_pipe (module)
ieee754.fcvt.test.test_fcvt_int_pipe (module)
ieee754.fcvt.test.test_fcvt_int_pipe_16_32 (module)
ieee754.fcvt.test.test_fcvt_pipe (module)
ieee754.fcvt.test.test_fcvt_pipe_32_16 (module)
ieee754.fcvt.test.test_fcvt_pipe_64_16 (module)
ieee754.fcvt.test.test_fcvt_pipe_close (module)
ieee754.fcvt.test.test_fcvt_up_pipe (module)
ieee754.fcvt.test.test_fcvt_up_pipe_16_32 (module)
ieee754.fcvt.test.test_fcvt_up_pipe_16_64 (module)
ieee754.fcvt.test.test_fcvt_up_pipe_32_64 (module)
ieee754.fcvt.test.up_fcvt_data_16_32 (module)
ieee754.fcvt.test.up_fcvt_data_32_64 (module)
ieee754.fcvt.upsize (module)
ieee754.fpadd (module)
ieee754.fpadd.add0 (module)
ieee754.fpadd.add1 (module)
ieee754.fpadd.addstages (module)
ieee754.fpadd.align (module)
ieee754.fpadd.datastruct (module)
ieee754.fpadd.fadd_state (module)
ieee754.fpadd.pipeline (module)
ieee754.fpadd.specialcases (module)
ieee754.fpadd.test (module)
ieee754.fpadd.test.add_data16 (module)
ieee754.fpadd.test.add_data32 (module)
ieee754.fpadd.test.add_data64 (module)
ieee754.fpadd.test.test_add (module)
ieee754.fpadd.test.test_fpadd_pipe (module)
ieee754.fpadd.test.test_fpadd_pipe_16 (module)
ieee754.fpadd.test.test_fpadd_pipe_32 (module)
ieee754.fpadd.test.test_fpadd_pipe_64 (module)
ieee754.fpcommon (module)
ieee754.fpcommon.basedata (module)
ieee754.fpcommon.corrections (module)
ieee754.fpcommon.denorm (module)
ieee754.fpcommon.exphigh (module)
ieee754.fpcommon.fpbase (module)
ieee754.fpcommon.getop (module)
ieee754.fpcommon.msbhigh (module)
ieee754.fpcommon.normtopack (module)
ieee754.fpcommon.pack (module)
ieee754.fpcommon.packdata (module)
ieee754.fpcommon.postcalc (module)
ieee754.fpcommon.postnormalise (module)
ieee754.fpcommon.pscdata (module)
ieee754.fpcommon.putz (module)
ieee754.fpcommon.roundz (module)
ieee754.fpcommon.test (module)
ieee754.fpcommon.test.case_gen (module)
ieee754.fpcommon.test.fpmux (module)
ieee754.fpcommon.test.test_fsm_experiment (module)
ieee754.fpcommon.test.unit_test_double (module)
ieee754.fpcommon.test.unit_test_half (module)
ieee754.fpcommon.test.unit_test_single (module)
ieee754.fpdiv (module)
ieee754.fpdiv.div0 (module)
ieee754.fpdiv.div2 (module)
ieee754.fpdiv.divstages (module)
ieee754.fpdiv.op (module)
ieee754.fpdiv.pipeline (module)
ieee754.fpdiv.specialcases (module)
ieee754.fpdiv.test (module)
ieee754.fpdiv.test.div_data16 (module)
ieee754.fpdiv.test.div_data32 (module)
ieee754.fpdiv.test.sqrt_data16 (module)
ieee754.fpdiv.test.sqrt_data32 (module)
ieee754.fpdiv.test.test_fpdiv_pipe (module)
ieee754.fpdiv.test.test_fpdiv_pipe_16 (module)
ieee754.fpdiv.test.test_fpdiv_pipe_32 (module)
ieee754.fpdiv.test.test_fprsqrt_pipe (module)
ieee754.fpdiv.test.test_fprsqrt_pipe_16 (module)
ieee754.fpdiv.test.test_fprsqrt_pipe_32 (module)
ieee754.fpdiv.test.test_fpsqrt_pipe (module)
ieee754.fpdiv.test.test_fpsqrt_pipe_16 (module)
ieee754.fpdiv.test.test_fpsqrt_pipe_32 (module)
ieee754.fpdiv.test.test_fpsqrt_pipe_64 (module)
ieee754.fpmul (module)
ieee754.fpmul.align (module)
ieee754.fpmul.datastructs (module)
ieee754.fpmul.mul0 (module)
ieee754.fpmul.mul1 (module)
ieee754.fpmul.mulstages (module)
ieee754.fpmul.pipeline (module)
ieee754.fpmul.specialcases (module)
ieee754.fpmul.test (module)
ieee754.fpmul.test.mul_data16 (module)
ieee754.fpmul.test.mul_data32 (module)
ieee754.fpmul.test.mul_data64 (module)
ieee754.fpmul.test.test_fpmul_pipe (module)
ieee754.fpmul.test.test_fpmul_pipe_16 (module)
ieee754.fpmul.test.test_fpmul_pipe_32 (module)
ieee754.fpmul.test.test_fpmul_pipe_64 (module)
ieee754.fpsqrt (module)
ieee754.fpsqrt.fsqrt (module)
ieee754.part_bits (module)
ieee754.part_bits.bits (module)
ieee754.part_bits.bits_combiner (module)
ieee754.part_bits.xor (module)
ieee754.part_cmp (module)
ieee754.part_cmp.eq_gt_ge (module)
ieee754.part_cmp.experiments (module)
ieee754.part_cmp.experiments.eq_combiner (module)
ieee754.part_cmp.experiments.equal (module)
ieee754.part_cmp.experiments.equal_ortree (module)
ieee754.part_cmp.experiments.ge (module)
ieee754.part_cmp.gt_combiner (module)
ieee754.part_cmp.reorder_results (module)
ieee754.part_cmp.ripple (module)
ieee754.part_mul_add (module)
ieee754.part_mul_add.adder (module)
ieee754.part_mul_add.mul_pipe (module)
ieee754.part_mul_add.multiply (module)
ieee754.part_mul_add.multiplytmp (module)
ieee754.part_mul_add.partpoints (module)
ieee754.part_mul_add.test (module)
ieee754.part_mul_add.test.test_mul_pipe (module)
ieee754.part_mul_add.test.test_multiply (module)
ieee754.part_mux (module)
ieee754.part_mux.part_mux (module)
ieee754.part_shift (module)
ieee754.part_shift.bitrev (module)
ieee754.part_shift.part_shift_dynamic (module)
ieee754.part_shift.part_shift_scalar (module)
ieee754.part_shift_scalar (module)
ieee754.pipeline (module)
ieee754.test (module)
ieee754.test.tools (module)
ieee754.unused (module)
ieee754.unused.fpdiv (module)
ieee754.unused.fpdiv.nmigen_div_experiment (module)
ieee754.unused.fpdiv.test (module)
ieee754.unused.fpdiv.test.test_div (module)
ieee754.unused.fpdiv.test.test_div64 (module)
inf() (ieee754.fpcommon.fpbase.FPNumBaseRecord method)
(in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
inf2() (ieee754.fpcommon.fpbase.FPNumBaseRecord method)
InputData (class in ieee754.part_mul_add.multiply)
InputGroup (class in ieee754.add.inputgroup)
IntermediateData (class in ieee754.part_mul_add.multiply)
IntermediateOut (class in ieee754.part_mul_add.multiply)
(class in ieee754.part_mul_add.multiplytmp)
Intermediates (class in ieee754.part_mul_add.multiply)
is_inf() (ieee754.fpcommon.fpbase.FPFormat method)
(in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
is_nan() (ieee754.fpcommon.fpbase.FPFormat method)
(in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
is_nan_signaling() (ieee754.fpcommon.fpbase.FPFormat method)
is_neg_inf() (in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
is_pos_inf() (in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
is_quiet_nan() (ieee754.fpcommon.fpbase.FPFormat method)
is_subnormal() (ieee754.fpcommon.fpbase.FPFormat method)
is_zero() (ieee754.fpcommon.fpbase.FPFormat method)
ispec() (ieee754.add.original_single_pipe.ExampleAddStage method)
(ieee754.add.original_single_pipe.ExampleStage method)
(ieee754.add.original_single_pipe.ExampleStageCls method)
(ieee754.add.original_single_pipe.StageChain method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreCalculateStage method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreFinalStage method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreSetupStage method)
(ieee754.div_rem_sqrt_rsqrt.div_pipe.DivPipeCalculateStage method)
(ieee754.div_rem_sqrt_rsqrt.div_pipe.DivPipeFinalStage method)
(ieee754.div_rem_sqrt_rsqrt.div_pipe.DivPipeSetupStage method)
(ieee754.fclass.fclass.FPClassMod method)
(ieee754.fcvt.downsize.FPCVTDownConvertMod method)
(ieee754.fcvt.float2int.FPCVTFloatToIntMod method)
(ieee754.fcvt.int2float.FPCVTIntToFloatMod method)
(ieee754.fcvt.upsize.FPCVTUpConvertMod method)
(ieee754.fpadd.add0.FPAddStage0Mod method)
(ieee754.fpadd.add1.FPAddStage1Mod method)
(ieee754.fpadd.align.FPAddAlignSingleMod method)
(ieee754.fpadd.specialcases.FPAddSpecialCasesMod method)
(ieee754.fpcommon.corrections.FPCorrectionsMod method)
(ieee754.fpcommon.denorm.FPAddDeNormMod method)
(ieee754.fpcommon.getop.FPGet2OpMod method)
(ieee754.fpcommon.pack.FPPackMod method)
(ieee754.fpcommon.postnormalise.FPNorm1ModSingle method)
(ieee754.fpcommon.postnormalise.FPNorm1Single method)
(ieee754.fpcommon.roundz.FPRoundMod method)
(ieee754.fpcommon.test.test_fsm_experiment.FPDIV method)
(ieee754.fpdiv.div0.FPDivPreFPAdjust method)
(ieee754.fpdiv.div2.FPDivPostToFPFormat method)
(ieee754.fpdiv.specialcases.FPDIVSpecialCasesMod method)
(ieee754.fpmul.align.FPAlignModSingle method)
(ieee754.fpmul.mul0.FPMulStage0Mod method)
(ieee754.fpmul.mul1.FPMulStage1Mod method)
(ieee754.fpmul.specialcases.FPMulSpecialCasesMod method)
(ieee754.part_mul_add.mul_pipe.MulPipe_8_16_32_64 method)
(ieee754.part_mul_add.multiply.AddReduceSingle method)
(ieee754.part_mul_add.multiply.AllTerms method)
(ieee754.part_mul_add.multiply.FinalAdd method)
(ieee754.part_mul_add.multiply.FinalOut method)
(ieee754.part_mul_add.multiply.Intermediates method)
(ieee754.part_mul_add.multiply.Mul8_16_32_64 method)
(ieee754.part_mul_add.test.test_mul_pipe.ExampleAddRecordPlaceHolderStage method)
L
like() (ieee754.part_mul_add.multiplytmp.PartitionPoints method)
(ieee754.part_mul_add.partpoints.PartitionPoints method)
LSBNegTerm (class in ieee754.part_mul_add.multiply)
(class in ieee754.part_mul_add.multiplytmp)
lshift() (ieee754.fpcommon.fpbase.MultiShift method)
M
main() (in module ieee754.fpsqrt.fsqrt)
make_partition() (in module ieee754.part_mul_add.partpoints)
mantissa_mask (ieee754.fpcommon.fpbase.FPFormat attribute)
MaskedFullAdder (class in ieee754.part_mul_add.adder)
(class in ieee754.part_mul_add.multiplytmp)
match() (in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
Mul8_16_32_64 (class in ieee754.part_mul_add.multiply)
(class in ieee754.part_mul_add.multiplytmp)
MulPipe_8_16_32_64 (class in ieee754.part_mul_add.mul_pipe)
MulStages (class in ieee754.part_mul_add.mul_pipe)
MultiShift (class in ieee754.fpcommon.fpbase)
MultiShiftModL (class in ieee754.add.test_multishift)
MultiShiftModR (class in ieee754.add.test_multishift)
MultiShiftModRMod (class in ieee754.add.test_multishift)
MultiShiftR (class in ieee754.fpcommon.fpbase)
MultiShiftRMerge (class in ieee754.fpcommon.fpbase)
MultiShiftRMergeMod (class in ieee754.add.test_multishift)
MuxInOut (class in ieee754.fpcommon.test.fpmux)
N
n_stages (ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreConfig attribute)
nan() (ieee754.fpcommon.fpbase.FPNumBaseRecord method)
(in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
nan2() (ieee754.fpcommon.fpbase.FPNumBaseRecord method)
next_register_levels() (ieee754.part_mul_add.multiply.AddReduce static method)
(ieee754.part_mul_add.multiplytmp.AddReduce static method)
NextControl (class in ieee754.add.original_single_pipe)
normalise() (in module ieee754.fpsqrt.fsqrt)
normalise_1() (ieee754.fpcommon.fpbase.FPBase method)
normalise_2() (ieee754.fpcommon.fpbase.FPBase method)
O
op_normalise() (ieee754.fpcommon.fpbase.FPBase method)
Operation (class in ieee754.div_rem_sqrt_rsqrt.algorithm)
ORGate (class in ieee754.add.test_orgate)
OrMod (class in ieee754.part_mul_add.multiply)
(class in ieee754.part_mul_add.multiplytmp)
ospec() (ieee754.add.original_single_pipe.ExampleAddStage method)
(ieee754.add.original_single_pipe.ExampleStage method)
(ieee754.add.original_single_pipe.ExampleStageCls method)
(ieee754.add.original_single_pipe.StageChain method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreCalculateStage method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreFinalStage method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreSetupStage method)
(ieee754.div_rem_sqrt_rsqrt.div_pipe.DivPipeCalculateStage method)
(ieee754.div_rem_sqrt_rsqrt.div_pipe.DivPipeFinalStage method)
(ieee754.div_rem_sqrt_rsqrt.div_pipe.DivPipeSetupStage method)
(ieee754.fclass.fclass.FPClassMod method)
(ieee754.fcvt.downsize.FPCVTDownConvertMod method)
(ieee754.fcvt.float2int.FPCVTFloatToIntMod method)
(ieee754.fcvt.int2float.FPCVTIntToFloatMod method)
(ieee754.fcvt.upsize.FPCVTUpConvertMod method)
(ieee754.fpadd.add0.FPAddStage0Mod method)
(ieee754.fpadd.add1.FPAddStage1Mod method)
(ieee754.fpadd.align.FPAddAlignSingleMod method)
(ieee754.fpadd.specialcases.FPAddSpecialCasesMod method)
(ieee754.fpcommon.corrections.FPCorrectionsMod method)
(ieee754.fpcommon.denorm.FPAddDeNormMod method)
(ieee754.fpcommon.getop.FPGet2OpMod method)
(ieee754.fpcommon.pack.FPPackMod method)
(ieee754.fpcommon.postnormalise.FPNorm1ModSingle method)
(ieee754.fpcommon.postnormalise.FPNorm1Single method)
(ieee754.fpcommon.roundz.FPRoundMod method)
(ieee754.fpcommon.test.test_fsm_experiment.FPDIV method)
(ieee754.fpdiv.div0.FPDivPreFPAdjust method)
(ieee754.fpdiv.div2.FPDivPostToFPFormat method)
(ieee754.fpdiv.specialcases.FPDIVSpecialCasesMod method)
(ieee754.fpmul.align.FPAlignModSingle method)
(ieee754.fpmul.mul0.FPMulStage0Mod method)
(ieee754.fpmul.mul1.FPMulStage1Mod method)
(ieee754.fpmul.specialcases.FPMulSpecialCasesMod method)
(ieee754.part_mul_add.mul_pipe.MulPipe_8_16_32_64 method)
(ieee754.part_mul_add.multiply.AddReduceSingle method)
(ieee754.part_mul_add.multiply.AllTerms method)
(ieee754.part_mul_add.multiply.FinalAdd method)
(ieee754.part_mul_add.multiply.FinalOut method)
(ieee754.part_mul_add.multiply.Intermediates method)
(ieee754.part_mul_add.multiply.Mul8_16_32_64 method)
(ieee754.part_mul_add.test.test_mul_pipe.ExampleAddRecordPlaceHolderStage method)
OutputData (class in ieee754.part_mul_add.multiply)
Overflow (class in ieee754.fpcommon.fpbase)
OverflowMod (class in ieee754.fpcommon.fpbase)
P
pack() (ieee754.fpcommon.fpbase.FPBase method)
Part (class in ieee754.part_mul_add.multiply)
(class in ieee754.part_mul_add.multiplytmp)
part_byte() (ieee754.part_mul_add.multiplytmp.PartitionPoints method)
(ieee754.part_mul_add.partpoints.PartitionPoints method)
PartialResult (class in ieee754.part_shift.part_shift_dynamic)
partitioned_ints() (in module ieee754.div_rem_sqrt_rsqrt.test_core)
PartitionedAdder (class in ieee754.part_mul_add.adder)
(class in ieee754.part_mul_add.multiplytmp)
PartitionedDynamicShift (class in ieee754.part_shift.part_shift_dynamic)
PartitionedEq (class in ieee754.part_cmp.experiments.equal)
(class in ieee754.part_cmp.experiments.equal_ortree)
PartitionedEqGtGe (class in ieee754.part_bits.bits)
(class in ieee754.part_cmp.eq_gt_ge)
PartitionedGe (class in ieee754.part_cmp.experiments.ge)
PartitionedMux (class in ieee754.part_mux.part_mux)
PartitionedScalarShift (class in ieee754.part_shift.part_shift_scalar)
PartitionedXOR (class in ieee754.part_bits.xor)
PartitionPoints (class in ieee754.part_mul_add.multiplytmp)
(class in ieee754.part_mul_add.partpoints)
Parts (class in ieee754.part_mul_add.multiply)
(class in ieee754.part_mul_add.multiplytmp)
pipe_cornercases_repeat() (in module ieee754.fpcommon.test.fpmux)
PipeFPCase (class in ieee754.fpcommon.test.case_gen)
PipelineBase (class in ieee754.add.original_single_pipe)
PipelineSpec (class in ieee754.pipeline)
PlaceHolder (class in ieee754.part_mul_add.test.test_mul_pipe)
PMux() (in module ieee754.part_mux.part_mux)
ports() (ieee754.add.inputgroup.FPGetSyncOpsMod method)
(ieee754.add.inputgroup.FPOps method)
(ieee754.add.inputgroup.InputGroup method)
(ieee754.add.original_single_pipe.PipelineBase method)
(ieee754.fpcommon.basedata.FPBaseData method)
(ieee754.fpcommon.fpbase.Trigger method)
(ieee754.fpcommon.getop.FPNumBase2Ops method)
(ieee754.fpcommon.packdata.FPPackData method)
(ieee754.part_bits.bits.PartitionedEqGtGe method)
(ieee754.part_bits.bits_combiner.GTCombiner method)
(ieee754.part_cmp.eq_gt_ge.PartitionedEqGtGe method)
(ieee754.part_cmp.experiments.eq_combiner.Combiner method)
(ieee754.part_cmp.gt_combiner.GTCombiner method)
(ieee754.part_mux.part_mux.PartitionedMux method)
PrevControl (class in ieee754.add.original_single_pipe)
process() (ieee754.add.original_single_pipe.ExampleAddStage method)
(ieee754.add.original_single_pipe.ExampleStage method)
(ieee754.add.original_single_pipe.ExampleStageCls method)
(ieee754.add.original_single_pipe.StageChain method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreCalculateStage method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreFinalStage method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreSetupStage method)
(ieee754.fpcommon.getop.FPGet2OpMod method)
(ieee754.fpcommon.test.test_fsm_experiment.FPDIV method)
(ieee754.part_mul_add.test.test_mul_pipe.ExampleAddRecordPlaceHolderStage method)
ProductTerm (class in ieee754.part_mul_add.multiply)
(class in ieee754.part_mul_add.multiplytmp)
ProductTerms (class in ieee754.part_mul_add.multiply)
(class in ieee754.part_mul_add.multiplytmp)
put_z() (ieee754.fpcommon.fpbase.FPBase method)
R
rcv() (ieee754.fpcommon.test.fpmux.MuxInOut method)
(ieee754.part_mul_add.test.test_mul_pipe.Test5 method)
record_spec (ieee754.part_mul_add.test.test_mul_pipe.ExampleAddRecordPlaceHolderStage attribute)
regressions() (in module ieee754.fcvt.test.fcvt_data_32_16)
(in module ieee754.fcvt.test.fcvt_data_64_16)
(in module ieee754.fcvt.test.fcvt_data_64_32)
(in module ieee754.fcvt.test.up_fcvt_data_16_32)
(in module ieee754.fcvt.test.up_fcvt_data_32_64)
(in module ieee754.fpadd.test.add_data16)
(in module ieee754.fpadd.test.add_data32)
(in module ieee754.fpadd.test.add_data64)
(in module ieee754.fpdiv.test.div_data16)
(in module ieee754.fpdiv.test.div_data32)
(in module ieee754.fpdiv.test.sqrt_data16)
(in module ieee754.fpdiv.test.sqrt_data32)
(in module ieee754.fpmul.test.mul_data16)
(in module ieee754.fpmul.test.mul_data32)
(in module ieee754.fpmul.test.mul_data64)
RemS32 (ieee754.fpdiv.op.DivPipeOp attribute)
RemS64 (ieee754.fpdiv.op.DivPipeOp attribute)
RemU32 (ieee754.fpdiv.op.DivPipeOp attribute)
RemU64 (ieee754.fpdiv.op.DivPipeOp attribute)
ReorderResults (class in ieee754.part_cmp.reorder_results)
repeat() (in module ieee754.fpcommon.test.fpmux)
replicate() (in module ieee754.fpcommon.test.case_gen)
reset() (ieee754.unused.fpdiv.nmigen_div_experiment.Div method)
resultfn() (in module ieee754.fpcommon.test.test_fsm_experiment)
resultfn_3() (in module ieee754.part_mul_add.test.test_mul_pipe)
resultfn_5() (in module ieee754.part_mul_add.test.test_mul_pipe)
resultfn_8() (in module ieee754.part_mul_add.test.test_mul_pipe)
RootRemainder (class in ieee754.div_rem_sqrt_rsqrt.algorithm)
roundup() (in module ieee754.fpdiv.pipeline)
roundz (ieee754.fpcommon.fpbase.Overflow attribute)
roundz() (ieee754.fpcommon.fpbase.FPBase method)
rshift() (ieee754.fpcommon.fpbase.MultiShift method)
rsqrt() (in module ieee754.fpdiv.test.test_fprsqrt_pipe)
(in module ieee754.fpdiv.test.test_fprsqrt_pipe_16)
(in module ieee754.fpdiv.test.test_fprsqrt_pipe_32)
RSqrtRem (ieee754.div_rem_sqrt_rsqrt.algorithm.Operation attribute)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreOperation attribute)
run() (ieee754.fpcommon.test.case_gen.PipeFPCase method)
run_cases() (in module ieee754.fpcommon.test.unit_test_single)
run_corner_cases() (in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
run_cornercases() (ieee754.fpcommon.test.case_gen.PipeFPCase method)
run_edge_cases() (in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
run_fpunit() (in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
run_fpunit_2() (in module ieee754.fpcommon.test.unit_test_single)
run_pipe_fp() (in module ieee754.fpcommon.test.case_gen)
run_random() (ieee754.fpcommon.test.case_gen.PipeFPCase method)
run_regressions() (ieee754.fpcommon.test.case_gen.PipeFPCase method)
runfp() (in module ieee754.fpcommon.test.fpmux)
S
send() (ieee754.fpcommon.test.fpmux.MuxInOut method)
(ieee754.part_mul_add.test.test_mul_pipe.Test5 method)
set_exponent() (in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
(in module ieee754.fpsqrt.fsqrt)
set_input() (ieee754.add.original_single_pipe.PipelineBase method)
set_inputs() (ieee754.fpcommon.fpbase.FPState method)
set_outputs() (ieee754.fpcommon.fpbase.FPState method)
setup() (ieee754.add.original_single_pipe.StageChain method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreCalculateStage method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreFinalStage method)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreSetupStage method)
(ieee754.fpcommon.postnormalise.FPNorm1Multi method)
(ieee754.fpcommon.postnormalise.FPNorm1Single method)
(ieee754.fpcommon.test.test_fsm_experiment.FPDIV method)
shift_down() (ieee754.fpcommon.fpbase.FPNumIn method)
(ieee754.fpcommon.fpbase.FPNumShift method)
shift_down_multi() (ieee754.fpcommon.fpbase.FPNumIn method)
(ieee754.fpcommon.fpbase.FPNumShift method)
shift_up_multi() (ieee754.fpcommon.fpbase.FPNumIn method)
(ieee754.fpcommon.fpbase.FPNumShift method)
shifted_ints() (in module ieee754.div_rem_sqrt_rsqrt.test_core)
ShifterMask (class in ieee754.part_shift.part_shift_dynamic)
show_fixed() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt static method)
(in module ieee754.div_rem_sqrt_rsqrt.test_core)
SignedOp (class in ieee754.fcvt.pipeline)
Signs (class in ieee754.part_mul_add.multiply)
(class in ieee754.part_mul_add.multiplytmp)
simd_calc_result() (in module ieee754.part_mul_add.test.test_mul_pipe)
simd_mul() (in module ieee754.part_mul_add.test.test_multiply)
SIMDMulLane (class in ieee754.part_mul_add.test.test_multiply)
sqrt() (in module ieee754.fpdiv.test.test_fpsqrt_pipe)
(in module ieee754.fpdiv.test.test_fpsqrt_pipe_16)
(in module ieee754.fpdiv.test.test_fpsqrt_pipe_32)
(in module ieee754.fpdiv.test.test_fpsqrt_pipe_64)
(in module ieee754.fpsqrt.fsqrt)
SqrtRem (ieee754.div_rem_sqrt_rsqrt.algorithm.Operation attribute)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreOperation attribute)
sqrtsimple() (in module ieee754.fpsqrt.fsqrt)
StageChain (class in ieee754.add.original_single_pipe)
standard() (ieee754.fpcommon.fpbase.FPFormat static method)
subtest_file() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
subtest_key() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
subtest_lanes() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
subtest_lanes_2() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
subtest_register_levels() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
subtest_run_sim() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
subtest_value() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
T
tbench() (in module ieee754.fpadd.test.test_add)
test() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedRSqrtFn method)
(ieee754.div_rem_sqrt_rsqrt.test_core.TestShiftedInts method)
(ieee754.part_mul_add.test.test_multiply.TestPartitionPoints method)
(ieee754.part_mul_add.test.test_multiply.TestPartitionedAdder method)
test0() (in module ieee754.part_mul_add.test.test_mul_pipe)
test1() (in module ieee754.fpadd.test.test_add)
test2() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedRSqrtFn method)
Test5 (class in ieee754.part_mul_add.test.test_mul_pipe)
test8() (in module ieee754.part_mul_add.test.test_mul_pipe)
test_0() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_1() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_10() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_1_2() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_1_2_3() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_1_2_3_4() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_1_2_3_4_5() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_1_2_3_4_5_6() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_1_2_3_4_5_6_7() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_1_2_3_4_5_6_7_8() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_1_2_3_4_5_6_7_8_9() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_1_2_3_4_5_6_7_8_9_10() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_2() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_3() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_4() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_5() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_6() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_7() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_8() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_0_9() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_1() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_10() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_2() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_3() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_4() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_5() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_6() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_7() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_8() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_9() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_abs() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_add() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_and() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_bit_width_2_fract_width_1_radix_2() (ieee754.div_rem_sqrt_rsqrt.test_core.TestDivPipeCore method)
test_bit_width_2_fract_width_1_radix_2_comb() (ieee754.div_rem_sqrt_rsqrt.test_core.TestDivPipeCore method)
test_bit_width_32_fract_width_24_radix_8() (ieee754.div_rem_sqrt_rsqrt.test_core.TestDivPipeCore method)
test_bit_width_32_fract_width_24_radix_8_comb() (ieee754.div_rem_sqrt_rsqrt.test_core.TestDivPipeCore method)
test_bit_width_32_fract_width_28_radix_8() (ieee754.div_rem_sqrt_rsqrt.test_core.TestDivPipeCore method)
test_bit_width_32_fract_width_28_radix_8_comb() (ieee754.div_rem_sqrt_rsqrt.test_core.TestDivPipeCore method)
test_bit_width_8_fract_width_4_radix_2() (ieee754.div_rem_sqrt_rsqrt.test_core.TestDivPipeCore method)
test_bit_width_8_fract_width_4_radix_2_comb() (ieee754.div_rem_sqrt_rsqrt.test_core.TestDivPipeCore method)
test_bit_width_8_fract_width_4_radix_4() (ieee754.div_rem_sqrt_rsqrt.test_core.TestDivPipeCore method)
test_bit_width_8_fract_width_4_radix_4_comb() (ieee754.div_rem_sqrt_rsqrt.test_core.TestDivPipeCore method)
test_bit_width_8_fract_width_4_radix_4_comb_div_only() (ieee754.div_rem_sqrt_rsqrt.test_core.TestDivPipeCore method)
test_bit_width_8_fract_width_4_radix_4_div_only() (ieee754.div_rem_sqrt_rsqrt.test_core.TestDivPipeCore method)
test_bool() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_ceil() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_class_pipe_f16() (ieee754.fclass.test.test_fclass_pipe.TestFClassPipe method)
test_class_pipe_f32() (ieee754.fclass.test.test_fclass_pipe.TestFClassPipe method)
test_class_pipe_f64() (ieee754.fclass.test.test_fclass_pipe.TestFClassPipe method)
test_cmp() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_constructor() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_down_pipe_fp32_16() (in module ieee754.fcvt.test.test_fcvt_pipe)
(in module ieee754.fcvt.test.test_fcvt_pipe_close)
test_down_pipe_fp64_16() (in module ieee754.fcvt.test.test_fcvt_pipe)
(in module ieee754.fcvt.test.test_fcvt_pipe_close)
test_down_pipe_fp64_32() (in module ieee754.fcvt.test.test_fcvt_pipe)
(in module ieee754.fcvt.test.test_fcvt_pipe_close)
test_empty() (ieee754.part_mul_add.test.test_multiply.TestAddReduce method)
(ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_eq() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_float() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_floor() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_fpformat_fp32() (ieee754.fpcommon.fpbase.TestFPFormat method)
test_fpformat_fp64() (ieee754.fpcommon.fpbase.TestFPFormat method)
test_fract_div() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
test_from_bits() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_ge() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_gt() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_int() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_int_div() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
test_int_pipe_f16_i16() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
test_int_pipe_f16_ui16() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
test_int_pipe_f32_i32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
test_int_pipe_f32_ui32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
test_int_pipe_f64_i16() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
test_int_pipe_f64_i32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
test_int_pipe_f64_i64() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
test_int_pipe_f64_ui16() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
test_int_pipe_f64_ui32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
test_int_pipe_f64_ui64() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
test_int_pipe_fp16_32() (in module ieee754.fcvt.test.test_fcvt_int_pipe_16_32)
test_int_pipe_i16_f32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe)
test_int_pipe_i32_f32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe)
test_int_pipe_i32_f64() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe)
test_int_pipe_ui16_f32() (in module ieee754.fcvt.test.test_fcvt_int_pipe)
test_int_pipe_ui16_f64() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe)
test_int_pipe_ui32_f16() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe)
test_int_pipe_ui32_f32() (in module ieee754.fcvt.test.test_fcvt_int_pipe)
test_int_pipe_ui32_f64() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe)
test_int_pipe_ui64_f16() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe)
test_int_pipe_ui64_f32() (in module ieee754.fcvt.test.test_fcvt_f2int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe)
test_le() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_lt() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_misc_cases() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedRSqrtFn method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedSqrtFn method)
test_mul() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_ne() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_neg() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_not() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_on_fixed() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedSqrtFn method)
test_on_ints() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedSqrtFn method)
test_or() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_pipe_class_f16() (ieee754.fclass.test.test_fclass_pipe.TestFClassPipeCoverage method)
test_pipe_class_f32() (ieee754.fclass.test.test_fclass_pipe.TestFClassPipeCoverage method)
test_pipe_class_f64() (ieee754.fclass.test.test_fclass_pipe.TestFClassPipeCoverage method)
test_pipe_div_fp16() (ieee754.fpdiv.test.test_fpdiv_pipe.TestDivPipe method)
test_pipe_div_fp32() (ieee754.fpdiv.test.test_fpdiv_pipe.TestDivPipe method)
test_pipe_div_fp64() (ieee754.fpdiv.test.test_fpdiv_pipe.TestDivPipe method)
test_pipe_fp16() (ieee754.fpdiv.test.test_fpdiv_pipe_16.TestDivPipe method)
(in module ieee754.fpadd.test.test_fpadd_pipe)
(in module ieee754.fpadd.test.test_fpadd_pipe_16)
(in module ieee754.fpmul.test.test_fpmul_pipe)
(in module ieee754.fpmul.test.test_fpmul_pipe_16)
test_pipe_fp16_32() (in module ieee754.fcvt.test.test_fcvt_up_pipe_16_32)
test_pipe_fp16_64() (in module ieee754.fcvt.test.test_fcvt_up_pipe_16_64)
test_pipe_fp32() (ieee754.fpdiv.test.test_fpdiv_pipe_32.TestDivPipe method)
(in module ieee754.fpadd.test.test_fpadd_pipe)
(in module ieee754.fpadd.test.test_fpadd_pipe_32)
(in module ieee754.fpmul.test.test_fpmul_pipe)
(in module ieee754.fpmul.test.test_fpmul_pipe_32)
test_pipe_fp32_16() (ieee754.fcvt.test.test_fcvt_pipe_32_16.TestFClassPipe method)
test_pipe_fp32_64() (in module ieee754.fcvt.test.test_fcvt_up_pipe_32_64)
test_pipe_fp64() (in module ieee754.fpadd.test.test_fpadd_pipe)
(in module ieee754.fpadd.test.test_fpadd_pipe_64)
(in module ieee754.fpmul.test.test_fpmul_pipe)
(in module ieee754.fpmul.test.test_fpmul_pipe_64)
test_pipe_fp64_16() (ieee754.fcvt.test.test_fcvt_pipe_64_16.TestFClassPipe method)
test_pipe_rsqrt_fp16() (ieee754.fpdiv.test.test_fprsqrt_pipe.TestDivPipe method)
(ieee754.fpdiv.test.test_fprsqrt_pipe_16.TestDivPipe method)
test_pipe_rsqrt_fp32() (ieee754.fpdiv.test.test_fprsqrt_pipe.TestDivPipe method)
(ieee754.fpdiv.test.test_fprsqrt_pipe_32.TestDivPipe method)
test_pipe_rsqrt_fp64() (ieee754.fpdiv.test.test_fprsqrt_pipe.TestDivPipe method)
test_pipe_sqrt_fp16() (ieee754.fpdiv.test.test_fpsqrt_pipe.TestDivPipe method)
(ieee754.fpdiv.test.test_fpsqrt_pipe_16.TestDivPipe method)
test_pipe_sqrt_fp32() (ieee754.fpdiv.test.test_fpsqrt_pipe.TestDivPipe method)
(ieee754.fpdiv.test.test_fpsqrt_pipe_32.TestDivPipe method)
test_pipe_sqrt_fp64() (ieee754.fpdiv.test.test_fpsqrt_pipe.TestDivPipe method)
(ieee754.fpdiv.test.test_fpsqrt_pipe_64.TestDivPipe method)
test_pos() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_radix_16() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestDivRem method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedRSqrt method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedSqrt method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestUnsignedDivRem method)
test_radix_16_RSqrt() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
test_radix_16_Sqrt() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
test_radix_16_UDiv() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
test_radix_2() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestDivRem method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedRSqrt method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedSqrt method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestUnsignedDivRem method)
test_radix_2_RSqrt() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
test_radix_2_Sqrt() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
test_radix_2_UDiv() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
test_radix_4() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestDivRem method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedRSqrt method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedSqrt method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestUnsignedDivRem method)
test_radix_4_RSqrt() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
test_radix_4_Sqrt() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
test_radix_4_UDiv() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
test_radix_8() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestDivRem method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedRSqrt method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedSqrt method)
(ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestUnsignedDivRem method)
test_radix_8_RSqrt() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
test_radix_8_Sqrt() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
test_radix_8_UDiv() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixedUDivRemSqrtRSqrt method)
test_repr() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_signed() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestDivRemFn method)
test_signed_mul_from_unsigned() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_simd_mul() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
(in module ieee754.part_mul_add.test.test_mul_pipe)
test_simd_mul1() (in module ieee754.part_mul_add.test.test_mul_pipe)
test_simd_mul_lane() (ieee754.part_mul_add.test.test_multiply.TestMul8_16_32_64 method)
test_str() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_sub() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_trunc() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
test_unsigned() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestDivRemFn method)
test_up_pipe_fp16_32() (in module ieee754.fcvt.test.test_fcvt_up_pipe)
test_up_pipe_fp16_64() (in module ieee754.fcvt.test.test_fcvt_up_pipe)
test_up_pipe_fp32_64() (in module ieee754.fcvt.test.test_fcvt_up_pipe)
test_xor() (ieee754.div_rem_sqrt_rsqrt.test_algorithm.TestFixed method)
TestAddReduce (class in ieee754.part_mul_add.test.test_multiply)
testbench() (in module ieee754.add.test_multishift)
(in module ieee754.add.test_orgate)
testbenchr() (in module ieee754.add.test_multishift)
TestCaseData (class in ieee754.div_rem_sqrt_rsqrt.test_core)
TestDivPipe (class in ieee754.fpdiv.test.test_fpdiv_pipe)
(class in ieee754.fpdiv.test.test_fpdiv_pipe_16)
(class in ieee754.fpdiv.test.test_fpdiv_pipe_32)
(class in ieee754.fpdiv.test.test_fprsqrt_pipe)
(class in ieee754.fpdiv.test.test_fprsqrt_pipe_16)
(class in ieee754.fpdiv.test.test_fprsqrt_pipe_32)
(class in ieee754.fpdiv.test.test_fpsqrt_pipe)
(class in ieee754.fpdiv.test.test_fpsqrt_pipe_16)
(class in ieee754.fpdiv.test.test_fpsqrt_pipe_32)
(class in ieee754.fpdiv.test.test_fpsqrt_pipe_64)
TestDivPipeCore (class in ieee754.div_rem_sqrt_rsqrt.test_core)
TestDivRem (class in ieee754.div_rem_sqrt_rsqrt.test_algorithm)
TestDivRemFn (class in ieee754.div_rem_sqrt_rsqrt.test_algorithm)
TestFClassPipe (class in ieee754.fclass.test.test_fclass_pipe)
(class in ieee754.fcvt.test.test_fcvt_pipe_32_16)
(class in ieee754.fcvt.test.test_fcvt_pipe_64_16)
TestFClassPipeCoverage (class in ieee754.fclass.test.test_fclass_pipe)
TestFixed (class in ieee754.div_rem_sqrt_rsqrt.test_algorithm)
TestFixedRSqrt (class in ieee754.div_rem_sqrt_rsqrt.test_algorithm)
TestFixedRSqrtFn (class in ieee754.div_rem_sqrt_rsqrt.test_algorithm)
TestFixedSqrt (class in ieee754.div_rem_sqrt_rsqrt.test_algorithm)
TestFixedSqrtFn (class in ieee754.div_rem_sqrt_rsqrt.test_algorithm)
TestFixedUDivRemSqrtRSqrt (class in ieee754.div_rem_sqrt_rsqrt.test_algorithm)
TestFPFormat (class in ieee754.fpcommon.fpbase)
TestInputMul (class in ieee754.part_mul_add.test.test_mul_pipe)
testmerge() (in module ieee754.add.test_multishift)
TestMul8_16_32_64 (class in ieee754.part_mul_add.test.test_multiply)
TestPartitionedAdder (class in ieee754.part_mul_add.test.test_multiply)
TestPartitionPoints (class in ieee754.part_mul_add.test.test_multiply)
TestShiftedInts (class in ieee754.div_rem_sqrt_rsqrt.test_core)
TestUnsignedDivRem (class in ieee754.div_rem_sqrt_rsqrt.test_algorithm)
to_int16() (in module ieee754.fcvt.test.test_fcvt_int_pipe)
to_int32() (in module ieee754.fcvt.test.test_fcvt_int_pipe)
to_uint16() (in module ieee754.fcvt.test.test_fcvt_int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe_16_32)
to_uint32() (in module ieee754.fcvt.test.test_fcvt_int_pipe)
(in module ieee754.fcvt.test.test_fcvt_int_pipe_16_32)
to_uint64() (in module ieee754.fcvt.test.test_fcvt_int_pipe)
trace_process() (in module ieee754.div_rem_sqrt_rsqrt.test_core)
traces() (ieee754.div_rem_sqrt_rsqrt.test_core.DivPipeCoreTestPipeline method)
Trial (class in ieee754.div_rem_sqrt_rsqrt.core)
Trigger (class in ieee754.fpcommon.fpbase)
tstbench() (in module ieee754.unused.fpdiv.test.test_div)
(in module ieee754.unused.fpdiv.test.test_div64)
Twomux (class in ieee754.part_cmp.experiments.eq_combiner)
U
UDivRem (ieee754.div_rem_sqrt_rsqrt.algorithm.Operation attribute)
(ieee754.div_rem_sqrt_rsqrt.core.DivPipeCoreOperation attribute)
UnbufferedPipeline (class in ieee754.add.original_single_pipe)
UnsignedDivRem (class in ieee754.div_rem_sqrt_rsqrt.algorithm)
V
v (ieee754.fpcommon.fpbase.FPOpIn attribute)
(ieee754.fpcommon.fpbase.FPOpOut attribute)
valid_i_logic() (ieee754.add.original_single_pipe.PrevControl method)
W
width (ieee754.fpcommon.fpbase.FPFormat attribute)
with_bits() (ieee754.div_rem_sqrt_rsqrt.algorithm.Fixed method)
with_value() (ieee754.div_rem_sqrt_rsqrt.algorithm.Fixed method)
X
XORCombiner (class in ieee754.part_cmp.experiments.eq_combiner)
Z
zero() (ieee754.fpcommon.fpbase.FPNumBaseRecord method)
(in module ieee754.fpcommon.test.unit_test_double)
(in module ieee754.fpcommon.test.unit_test_half)
(in module ieee754.fpcommon.test.unit_test_single)
zero2() (ieee754.fpcommon.fpbase.FPNumBaseRecord method)