HomeSort by: relevance | last modified time | path
    Searched defs:APFixedPoint (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
APFixedPoint.h 1 //===- APFixedPoint.h - Fixed point constant handling -----------*- C++ -*-===//
94 /// The APFixedPoint class works similarly to APInt/APSInt in that it is a
100 class APFixedPoint {
102 APFixedPoint(const APInt &Val, const FixedPointSemantics &Sema)
108 APFixedPoint(uint64_t Val, const FixedPointSemantics &Sema)
109 : APFixedPoint(APInt(Sema.getWidth(), Val, Sema.isSigned()), Sema) {}
112 APFixedPoint(const FixedPointSemantics &Sema) : APFixedPoint(0, Sema) {}
127 APFixedPoint convert(const FixedPointSemantics &DstSema,
134 APFixedPoint add(const APFixedPoint &Other, bool *Overflow = nullptr) const
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
APValue.h 17 #include "llvm/ADT/APFixedPoint.h"
123 typedef llvm::APFixedPoint APFixedPoint;
316 explicit APValue(APFixedPoint FX) : Kind(None) {
437 APFixedPoint &getFixedPoint() {
439 return *(APFixedPoint *)(char *)&Data;
441 const APFixedPoint &getFixedPoint() const {
588 void setFixedPoint(APFixedPoint FX) {
590 *(APFixedPoint *)(char *)&Data = std::move(FX);
635 void MakeFixedPoint(APFixedPoint &&FX)
    [all...]

Completed in 84 milliseconds