LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Enumerations | Functions
APFloat.h File Reference

This file declares a class to represent arbitrary precision floating point values and provide a variety of arithmetic operations on them. More...

#include "llvm/ADT/APInt.h"
Include dependency graph for APFloat.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  llvm::APFloat
 A self-contained host- and target-independent arbitrary-precision floating-point software implementation. More...
 

Namespaces

 llvm
 List of target independent CodeGen pass IDs.
 

Enumerations

enum  llvm::lostFraction { llvm::lfExactlyZero, llvm::lfLessThanHalf, llvm::lfExactlyHalf, llvm::lfMoreThanHalf }
 

Functions

hash_code llvm::hash_value (const APFloat &Arg)
 

Detailed Description

This file declares a class to represent arbitrary precision floating point values and provide a variety of arithmetic operations on them.

Definition in file APFloat.h.