gem5 v24.0.0.0
Loading...
Searching...
No Matches
condcodes.test.cc File Reference
#include <gtest/gtest.h>
#include "base/condcodes.hh"

Go to the source code of this file.

Functions

 TEST (CondCodes, FindCarryWithNoCarryIn8Bit)
 
 TEST (CondCodes, FindNoCarryWithNoCarryIn8Bit)
 
 TEST (CondCodes, FindCarryWithCarryIn8Bit)
 
 TEST (CondCodes, FindNoCarryWithCarryIn8Bit)
 
 TEST (CondCodes, FindCarryWithNoCarryIn32Bit)
 
 TEST (CondCodes, FindNoCarryWithNoCarryIn32Bit)
 
 TEST (CondCodes, FindCarryWithCarryIn32Bit)
 
 TEST (CondCodes, FindCarryWithNoCarryIn64Bit)
 
 TEST (CondCodes, FindCarryWithCarryIn64Bit)
 
 TEST (CondCodes, FindOverflow8Bit)
 
 TEST (CondCodes, FindOverflow32Bit)
 
 TEST (CondCodes, FindOverflow64Bit)
 
 TEST (CondCodes, OddParity)
 
 TEST (CondCodes, EvenParity)
 
 TEST (CondCodes, OddParityOverflow)
 
 TEST (CondCodes, EvenParityOverflow)
 
 TEST (CondCodes, IsNegative)
 
 TEST (CondCodes, IsNotNegative)
 
 TEST (CondCodes, IsZero)
 
 TEST (CondCodes, IsNotZero)
 
 TEST (CondCodes, IsZeroOverflow)
 

Function Documentation

◆ TEST() [1/21]

TEST ( CondCodes ,
EvenParity  )

Definition at line 224 of file condcodes.test.cc.

References gem5::findParity().

◆ TEST() [2/21]

TEST ( CondCodes ,
EvenParityOverflow  )

Definition at line 234 of file condcodes.test.cc.

References gem5::findParity().

◆ TEST() [3/21]

TEST ( CondCodes ,
FindCarryWithCarryIn32Bit  )

Definition at line 89 of file condcodes.test.cc.

References gem5::findCarry().

◆ TEST() [4/21]

TEST ( CondCodes ,
FindCarryWithCarryIn64Bit  )

Definition at line 136 of file condcodes.test.cc.

References gem5::findCarry().

◆ TEST() [5/21]

TEST ( CondCodes ,
FindCarryWithCarryIn8Bit  )

Definition at line 57 of file condcodes.test.cc.

References gem5::findCarry().

◆ TEST() [6/21]

TEST ( CondCodes ,
FindCarryWithNoCarryIn32Bit  )

Definition at line 75 of file condcodes.test.cc.

References gem5::findCarry().

◆ TEST() [7/21]

TEST ( CondCodes ,
FindCarryWithNoCarryIn64Bit  )

Definition at line 104 of file condcodes.test.cc.

References gem5::findCarry().

◆ TEST() [8/21]

TEST ( CondCodes ,
FindCarryWithNoCarryIn8Bit  )

Definition at line 39 of file condcodes.test.cc.

References gem5::findCarry().

◆ TEST() [9/21]

TEST ( CondCodes ,
FindNoCarryWithCarryIn8Bit  )

Definition at line 66 of file condcodes.test.cc.

References gem5::findCarry().

◆ TEST() [10/21]

TEST ( CondCodes ,
FindNoCarryWithNoCarryIn32Bit  )

Definition at line 84 of file condcodes.test.cc.

References gem5::findCarry().

◆ TEST() [11/21]

TEST ( CondCodes ,
FindNoCarryWithNoCarryIn8Bit  )

Definition at line 48 of file condcodes.test.cc.

References gem5::findCarry().

◆ TEST() [12/21]

TEST ( CondCodes ,
FindOverflow32Bit  )

Definition at line 186 of file condcodes.test.cc.

References gem5::findOverflow().

◆ TEST() [13/21]

TEST ( CondCodes ,
FindOverflow64Bit  )

Definition at line 200 of file condcodes.test.cc.

References gem5::findOverflow().

◆ TEST() [14/21]

TEST ( CondCodes ,
FindOverflow8Bit  )

Definition at line 172 of file condcodes.test.cc.

References gem5::findOverflow().

◆ TEST() [15/21]

TEST ( CondCodes ,
IsNegative  )

Definition at line 239 of file condcodes.test.cc.

References gem5::findNegative().

◆ TEST() [16/21]

TEST ( CondCodes ,
IsNotNegative  )

Definition at line 244 of file condcodes.test.cc.

References gem5::findNegative().

◆ TEST() [17/21]

TEST ( CondCodes ,
IsNotZero  )

Definition at line 254 of file condcodes.test.cc.

References gem5::findZero().

◆ TEST() [18/21]

TEST ( CondCodes ,
IsZero  )

Definition at line 249 of file condcodes.test.cc.

References gem5::findZero().

◆ TEST() [19/21]

TEST ( CondCodes ,
IsZeroOverflow  )

Definition at line 259 of file condcodes.test.cc.

References gem5::findZero().

◆ TEST() [20/21]

TEST ( CondCodes ,
OddParity  )

Definition at line 219 of file condcodes.test.cc.

References gem5::findParity().

◆ TEST() [21/21]

TEST ( CondCodes ,
OddParityOverflow  )

Definition at line 229 of file condcodes.test.cc.

References gem5::findParity().


Generated on Tue Jun 18 2024 16:24:08 for gem5 by doxygen 1.11.0