gem5  v22.1.0.0
Classes | Typedefs | Functions
vec_pred_reg.test.cc File Reference
#include <gtest/gtest.h>
#include "arch/generic/vec_pred_reg.hh"
#include "base/str.hh"

Go to the source code of this file.

Classes

class  TwoDifferentVecPredRegsBase< T >
 

Typedefs

using TwoDifferentVecPredRegs = TwoDifferentVecPredRegsBase< false >
 
using TwoPackedDifferentVecPredRegs = TwoDifferentVecPredRegsBase< true >
 

Functions

 TEST (VecPredReg, reset)
 
 TEST (VecPredReg, set)
 
 TEST_F (TwoDifferentVecPredRegs, Assignment)
 
 TEST_F (TwoDifferentVecPredRegs, Equality)
 
 TEST_F (TwoDifferentVecPredRegs, Inequality)
 
 TEST_F (TwoDifferentVecPredRegs, Printing)
 
 TEST_F (TwoDifferentVecPredRegs, ParseParam)
 
 TEST_F (TwoDifferentVecPredRegs, ShowParam)
 
 TEST_F (TwoDifferentVecPredRegs, View8bit)
 
 TEST_F (TwoDifferentVecPredRegs, View16bit)
 
 TEST_F (TwoDifferentVecPredRegs, View32bit)
 
 TEST_F (TwoPackedDifferentVecPredRegs, View8bit)
 
 TEST_F (TwoPackedDifferentVecPredRegs, View16bit)
 
 TEST_F (TwoPackedDifferentVecPredRegs, View32bit)
 

Typedef Documentation

◆ TwoDifferentVecPredRegs

Definition at line 94 of file vec_pred_reg.test.cc.

◆ TwoPackedDifferentVecPredRegs

Definition at line 95 of file vec_pred_reg.test.cc.

Function Documentation

◆ TEST() [1/2]

TEST ( VecPredReg  ,
reset   
)

Definition at line 45 of file vec_pred_reg.test.cc.

References gem5::PowerISA::vec.

◆ TEST() [2/2]

TEST ( VecPredReg  ,
set   
)

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

References gem5::PowerISA::vec.

◆ TEST_F() [1/12]

TEST_F ( TwoDifferentVecPredRegs  ,
Assignment   
)

Definition at line 98 of file vec_pred_reg.test.cc.

◆ TEST_F() [2/12]

TEST_F ( TwoDifferentVecPredRegs  ,
Equality   
)

Definition at line 108 of file vec_pred_reg.test.cc.

◆ TEST_F() [3/12]

TEST_F ( TwoDifferentVecPredRegs  ,
Inequality   
)

Definition at line 117 of file vec_pred_reg.test.cc.

◆ TEST_F() [4/12]

TEST_F ( TwoDifferentVecPredRegs  ,
ParseParam   
)

Definition at line 142 of file vec_pred_reg.test.cc.

◆ TEST_F() [5/12]

TEST_F ( TwoDifferentVecPredRegs  ,
Printing   
)

Definition at line 126 of file vec_pred_reg.test.cc.

◆ TEST_F() [6/12]

TEST_F ( TwoDifferentVecPredRegs  ,
ShowParam   
)

Definition at line 155 of file vec_pred_reg.test.cc.

References gem5::ShowParam< T, Enabled >::show(), and ss.

◆ TEST_F() [7/12]

TEST_F ( TwoDifferentVecPredRegs  ,
View16bit   
)

Definition at line 201 of file vec_pred_reg.test.cc.

◆ TEST_F() [8/12]

TEST_F ( TwoDifferentVecPredRegs  ,
View32bit   
)

Definition at line 217 of file vec_pred_reg.test.cc.

◆ TEST_F() [9/12]

TEST_F ( TwoDifferentVecPredRegs  ,
View8bit   
)

Definition at line 183 of file vec_pred_reg.test.cc.

◆ TEST_F() [10/12]

TEST_F ( TwoPackedDifferentVecPredRegs  ,
View16bit   
)

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

◆ TEST_F() [11/12]

TEST_F ( TwoPackedDifferentVecPredRegs  ,
View32bit   
)

Definition at line 281 of file vec_pred_reg.test.cc.

◆ TEST_F() [12/12]

TEST_F ( TwoPackedDifferentVecPredRegs  ,
View8bit   
)

Definition at line 237 of file vec_pred_reg.test.cc.


Generated on Wed Dec 21 2022 10:22:52 for gem5 by doxygen 1.9.1