Lines Matching refs:APValue
567 const APValue &Value, QualType ValTy);
588 bool Build(const APValue &Val, const RecordDecl *RD, bool IsPrimaryBase,
791 bool ConstStructBuilder::Build(const APValue &Val, const RecordDecl *RD, in Build()
845 const APValue &FieldValue = in Build()
892 const APValue &Val, in BuildStruct()
1389 ConstantEmitter::tryEmitAbstract(const APValue &value, QualType destType) { in tryEmitAbstract()
1423 ConstantEmitter::emitAbstract(SourceLocation loc, const APValue &value, in emitAbstract()
1448 llvm::Constant *ConstantEmitter::emitForInitializer(const APValue &value, in emitForInitializer()
1692 ConstantEmitter::tryEmitAbstractForMemory(const APValue &value, in tryEmitAbstractForMemory()
1706 llvm::Constant *ConstantEmitter::tryEmitPrivateForMemory(const APValue &value, in tryEmitPrivateForMemory()
1790 const APValue &Value;
1797 ConstantLValueEmitter(ConstantEmitter &emitter, const APValue &value, in ConstantLValueEmitter()
1805 ConstantLValue tryEmitBase(const APValue::LValueBase &base);
1850 const APValue::LValueBase &base = Value.getLValueBase(); in tryEmit()
1911 ConstantLValueEmitter::tryEmitBase(const APValue::LValueBase &base) { in tryEmitBase()
2071 llvm::Constant *ConstantEmitter::tryEmitPrivate(const APValue &Value, in tryEmitPrivate()
2074 case APValue::None: in tryEmitPrivate()
2075 case APValue::Indeterminate: in tryEmitPrivate()
2078 case APValue::LValue: in tryEmitPrivate()
2080 case APValue::Int: in tryEmitPrivate()
2082 case APValue::FixedPoint: in tryEmitPrivate()
2085 case APValue::ComplexInt: { in tryEmitPrivate()
2098 case APValue::Float: { in tryEmitPrivate()
2108 case APValue::ComplexFloat: { in tryEmitPrivate()
2121 case APValue::Vector: { in tryEmitPrivate()
2126 const APValue &Elt = Value.getVectorElt(I); in tryEmitPrivate()
2136 case APValue::AddrLabelDiff: { in tryEmitPrivate()
2154 case APValue::Struct: in tryEmitPrivate()
2155 case APValue::Union: in tryEmitPrivate()
2157 case APValue::Array: { in tryEmitPrivate()
2196 case APValue::MemberPointer: in tryEmitPrivate()