Lines Matching refs:ConstantExprBits

278   ConstantExprBits.ResultKind = StorageKind;  in ConstantExpr()
279 ConstantExprBits.APValueKind = APValue::None; in ConstantExpr()
280 ConstantExprBits.IsUnsigned = false; in ConstantExpr()
281 ConstantExprBits.BitWidth = 0; in ConstantExpr()
282 ConstantExprBits.HasCleanup = false; in ConstantExpr()
283 ConstantExprBits.IsImmediateInvocation = IsImmediateInvocation; in ConstantExpr()
312 ConstantExprBits.ResultKind = StorageKind; in ConstantExpr()
330 assert((unsigned)getStorageKind(Value) <= ConstantExprBits.ResultKind && in MoveIntoResult()
332 ConstantExprBits.APValueKind = Value.getKind(); in MoveIntoResult()
333 switch (ConstantExprBits.ResultKind) { in MoveIntoResult()
338 ConstantExprBits.BitWidth = Value.getInt().getBitWidth(); in MoveIntoResult()
339 ConstantExprBits.IsUnsigned = Value.getInt().isUnsigned(); in MoveIntoResult()
342 if (!ConstantExprBits.HasCleanup && Value.needsCleanup()) { in MoveIntoResult()
343 ConstantExprBits.HasCleanup = true; in MoveIntoResult()
353 switch (ConstantExprBits.ResultKind) { in getResultAsAPSInt()
357 return llvm::APSInt(llvm::APInt(ConstantExprBits.BitWidth, Int64Result()), in getResultAsAPSInt()
358 ConstantExprBits.IsUnsigned); in getResultAsAPSInt()
366 switch (ConstantExprBits.ResultKind) { in getAPValueResult()
371 llvm::APSInt(llvm::APInt(ConstantExprBits.BitWidth, Int64Result()), in getAPValueResult()
372 ConstantExprBits.IsUnsigned)); in getAPValueResult()
374 if (ConstantExprBits.APValueKind == APValue::Indeterminate) in getAPValueResult()