gem5  v20.1.0.0
Namespaces | Functions
sve.cc File Reference
#include "arch/arm/insts/sve.hh"

Go to the source code of this file.

Namespaces

 ArmISA
 

Functions

const char * ArmISA::svePredTypeToStr (SvePredType pt)
 Returns the specifier for the predication type pt as a string. More...
 
std::string ArmISA::sveDisasmPredCountImm (uint8_t imm)
 Returns the symbolic name associated with pattern imm for PTRUE(S) instructions. More...
 
unsigned int ArmISA::sveDecodePredCount (uint8_t imm, unsigned int num_elems)
 Returns the actual number of elements active for PTRUE(S) instructions. More...
 
uint64_t ArmISA::sveExpandFpImmAddSub (uint8_t imm, uint8_t size)
 Expand 1-bit floating-point immediate to 0.5 or 1.0 (FADD, FSUB, FSUBR). More...
 
uint64_t ArmISA::sveExpandFpImmMaxMin (uint8_t imm, uint8_t size)
 Expand 1-bit floating-point immediate to 0.0 or 1.0 (FMAX, FMAXNM, FMIN, FMINNM). More...
 
uint64_t ArmISA::sveExpandFpImmMul (uint8_t imm, uint8_t size)
 Expand 1-bit floating-point immediate to 0.5 or 2.0 (FMUL). More...
 

Generated on Wed Sep 30 2020 14:02:18 for gem5 by doxygen 1.8.17