Lines Matching +defs:Variable +defs:Value
23 #include "llvm/IR/Value.h"
45 : Variable(DII->getVariable()),
50 : Variable(DVR->getVariable()),
648 const APInt &Value, bool IsUnsigned,
651 Value(Value) {
654 DIEnumerator *DIEnumerator::getImpl(LLVMContext &Context, const APInt &Value,
658 DEFINE_GETIMPL_LOOKUP(DIEnumerator, (Value, IsUnsigned, Name));
660 DEFINE_GETIMPL_STORE(DIEnumerator, (Value, IsUnsigned), Ops);
920 assert((!CS || isCanonical(CS->Value)) && "Expected canonical MDString");
924 Metadata *Ops[] = {Filename, Directory, CS ? CS->Value : nullptr, Source};
1269 bool isDefault, Metadata *Value, StorageType Storage, bool ShouldCreate) {
1272 (Tag, Name, Type, isDefault, Value));
1273 Metadata *Ops[] = {Name, Type, Value};
1784 uint64_t Value = ExprOpIt->getArg(0);
1787 OffsetInBytes += Value;
1789 OffsetInBytes -= Value;
2096 const DataLayout &DL, const Value *SliceStart, uint64_t SliceOffsetInBits,
2097 uint64_t SliceSizeInBits, const Value *DbgPtr, int64_t DbgPtrOffsetInBits,
2103 return false; // Variable size is unknown.
2254 DIGlobalVariableExpression::getImpl(LLVMContext &Context, Metadata *Variable,
2257 DEFINE_GETIMPL_LOOKUP(DIGlobalVariableExpression, (Variable, Expression));
2258 Metadata *Ops[] = {Variable, Expression};
2294 MDString *Name, MDString *Value, StorageType Storage,
2297 DEFINE_GETIMPL_LOOKUP(DIMacro, (MIType, Line, Name, Value));
2298 Metadata *Ops[] = {Name, Value};