Searched refs:ConstantDouble (Results 1 – 16 of 16) sorted by relevance
43 assert(llvm::isa<ConstantFloat>(C) || llvm::isa<ConstantDouble>(C)); in symbol()
83 using IceType = ConstantDouble;
206 TypePool<IceType_f64, double, ConstantDouble> Doubles;715 Constant *GlobalContext::getConstantDouble(double ConstantDouble) { in getConstantDouble() argument716 return getConstPool()->Doubles.getOrAdd(this, ConstantDouble); in getConstantDouble()
38 if (auto *ConstDouble = llvm::dyn_cast<ConstantDouble>(C)) { in shouldBePooled()150 void emit(const ConstantDouble *C) const final { in emit()
322 virtual void emit(const ConstantDouble *C) const = 0;
611 template <> void ConstantDouble::emit(TargetLowering *Target) const { in emit()
63 if (auto *ConstDouble = llvm::dyn_cast<ConstantDouble>(C)) { in shouldBePooled()159 void emit(const ConstantDouble *C) const final;
563 template void ELFObjectWriter::writeConstantPool<ConstantDouble>(Type Ty);
278 using ConstantDouble = ConstantPrimitive<double, Operand::kConstDouble>; variable
2311 using DoubleOperands = NumericOperands<ConstantDouble>;4114 if (const auto *F64 = llvm::dyn_cast<const ConstantDouble>(Src)) { in isFloatingPointZero()6373 void TargetARM32::emit(const ConstantDouble *C) const { in emit()6838 using ConstantType = ConstantDouble;6896 Writer->writeConstantPool<ConstantDouble>(IceType_f64); in lowerConstants()
241 void emit(const ConstantDouble *C) const final;
242 void emit(const ConstantDouble *C) const final;
332 if (auto *ConstDouble = llvm::dyn_cast<ConstantDouble>(C)) { in shouldBePooled()6676 } else if (auto *ConstDouble = llvm::dyn_cast<ConstantDouble>(Const)) { in legalize()6869 void TargetX8664::emit(const ConstantDouble *C) const { in emit()6975 Writer->writeConstantPool<ConstantDouble>(IceType_f64); in lowerConstants()
323 if (auto *ConstDouble = llvm::dyn_cast<ConstantDouble>(C)) { in shouldBePooled()7403 } else if (auto *ConstDouble = llvm::dyn_cast<ConstantDouble>(Const)) { in legalize()7596 void TargetX8632::emit(const ConstantDouble *C) const { in emit()7711 Writer->writeConstantPool<ConstantDouble>(IceType_f64); in lowerConstants()
5715 using ConstantType = ConstantDouble;5770 Writer->writeConstantPool<ConstantDouble>(IceType_f64); in lowerConstants()
437 const double F64 = llvm::cast<const ConstantDouble>(C)->getValue(); in canHoldImm()