Lines Matching refs:APValue
56 const APValue &Value, QualType ValTy);
81 bool Build(const APValue &Val, const RecordDecl *RD, bool IsPrimaryBase,
436 bool ConstStructBuilder::Build(const APValue &Val, const RecordDecl *RD, in Build()
488 const APValue &FieldValue = in Build()
590 const APValue &Val, in BuildStruct()
1206 ConstantEmitter::tryEmitAbstract(const APValue &value, QualType destType) { in tryEmitAbstract()
1226 ConstantEmitter::emitAbstract(SourceLocation loc, const APValue &value, in emitAbstract()
1251 llvm::Constant *ConstantEmitter::emitForInitializer(const APValue &value, in emitForInitializer()
1495 ConstantEmitter::tryEmitAbstractForMemory(const APValue &value, in tryEmitAbstractForMemory()
1509 llvm::Constant *ConstantEmitter::tryEmitPrivateForMemory(const APValue &value, in tryEmitPrivateForMemory()
1591 const APValue &Value;
1598 ConstantLValueEmitter(ConstantEmitter &emitter, const APValue &value, in ConstantLValueEmitter()
1606 ConstantLValue tryEmitBase(const APValue::LValueBase &base);
1651 const APValue::LValueBase &base = Value.getLValueBase(); in tryEmit()
1735 ConstantLValueEmitter::tryEmitBase(const APValue::LValueBase &base) { in tryEmitBase()
1867 llvm::Constant *ConstantEmitter::tryEmitPrivate(const APValue &Value, in tryEmitPrivate()
1870 case APValue::Uninitialized: in tryEmitPrivate()
1872 case APValue::LValue: in tryEmitPrivate()
1874 case APValue::Int: in tryEmitPrivate()
1876 case APValue::ComplexInt: { in tryEmitPrivate()
1889 case APValue::Float: { in tryEmitPrivate()
1899 case APValue::ComplexFloat: { in tryEmitPrivate()
1912 case APValue::Vector: { in tryEmitPrivate()
1917 const APValue &Elt = Value.getVectorElt(I); in tryEmitPrivate()
1927 case APValue::AddrLabelDiff: { in tryEmitPrivate()
1945 case APValue::Struct: in tryEmitPrivate()
1946 case APValue::Union: in tryEmitPrivate()
1948 case APValue::Array: { in tryEmitPrivate()
1996 case APValue::MemberPointer: in tryEmitPrivate()