Home
last modified time | relevance | path

Searched refs:RValue (Results 26 – 44 of 44) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCRuntime.cpp437 RValue RV = I->getRValue(CGF); in destroyCalleeDestroyedArguments()
445 RValue RV = I->getRValue(CGF); in destroyCalleeDestroyedArguments()
H A DCGObjCMac.cpp1330 CodeGen::RValue
1619 CodeGen::RValue
1738 RValue complete(CodeGenFunction &CGF, in complete()
1740 RValue result, in complete()
1790 return RValue::get(phi); in complete()
2046 CodeGen::RValue
2123 CodeGen::RValue
4035 RValue result; in GenerateDirectMethodPrologue()
7223 RValue
7335 CodeGen::RValue
[all …]
H A DCGCXXABI.h527 RValue RV, QualType ResultType);
H A DCGExprScalar.cpp2838 LV, RValue::get(atomicPHI), RValue::get(value), E->getExprLoc()); in EmitScalarPrePostIncDec()
2849 CGF.EmitStoreThroughBitfieldLValue(RValue::get(value), LV, &value); in EmitScalarPrePostIncDec()
2851 CGF.EmitStoreThroughLValue(RValue::get(value), LV); in EmitScalarPrePostIncDec()
3362 LHSLV, RValue::get(atomicPHI), RValue::get(Result), E->getExprLoc()); in EmitCompoundAssignLValue()
3376 CGF.EmitStoreThroughBitfieldLValue(RValue::get(Result), LHSLV, &Result); in EmitCompoundAssignLValue()
3378 CGF.EmitStoreThroughLValue(RValue::get(Result), LHSLV); in EmitCompoundAssignLValue()
4513 CGF.EmitStoreThroughBitfieldLValue(RValue::get(RHS), LHS, &RHS); in VisitBinAssign()
4516 CGF.EmitStoreThroughLValue(RValue::get(RHS), LHS); in VisitBinAssign()
H A DCGDecl.cpp636 Args.add(RValue::get(Arg), in Emit()
799 EmitStoreThroughLValue(RValue::get(value), lvalue, true); in EmitScalarInit()
1980 return EmitStoreThroughLValue(RValue::get(constant), lv, true); in EmitAutoVarInit()
2003 RValue rvalue = EmitReferenceBindingToExpr(init); in EmitExprAsInit()
H A DCGOpenMPRuntime.cpp616 RValue Func = RValue::get(Reduction.second); in emitInitWithReductionInitializer()
626 RValue InitRVal; in emitInitWithReductionInitializer()
633 RValue::getComplex(CGF.EmitLoadOfComplex(LV, DRD->getLocation())); in emitInitWithReductionInitializer()
831 RValue::get(Size)); in emitAggregateType()
848 RValue::get(Size)); in emitAggregateType()
3076 CGF.EmitStoreThroughLValue(RValue::get(CGF.Builder.getInt32(/*C=*/0)), in emitProxyTaskFunction()
4796 RValue Func = RValue::get(Reduction.first); in emitReductionCombiner()
5139 RValue E; in emitReduction()
5145 [&CGF, UpExpr, VD, Loc](RValue XRValue) { in emitReduction()
8374 RValue VarRVal = CGF.EmitLoadOfLValue(VarLVal, RD->getLocation()); in generateInfoForLambdaCaptures()
[all …]
H A DCGBlocks.cpp1155 RValue CodeGenFunction::EmitBlockCallExpr(const CallExpr *E, in EmitBlockCallExpr()
1176 Args.add(RValue::get(BlockDescriptor), VoidPtrQualTy); in EmitBlockCallExpr()
1197 Args.add(RValue::get(BlockPtr), Ctx.VoidPtrTy); in EmitBlockCallExpr()
H A DCGStmt.cpp1243 void CodeGenFunction::EmitReturnOfRValue(RValue RV, QualType Ty) { in EmitReturnOfRValue()
1369 RValue Result = EmitReferenceBindingToExpr(RV); in EmitReturnStmt()
2430 CGF.EmitStoreThroughLValue(RValue::get(Tmp), Dest); in EmitAsmStores()
H A DCGException.cpp1762 Args.add(RValue::get(IsForEH), ArgTys[0]); in Emit()
1763 Args.add(RValue::get(FP), ArgTys[1]); in Emit()
H A DCGDeclCXX.cpp228 RValue RV = EmitReferenceBindingToExpr(Init); in EmitCXXGlobalVarDeclInit()
H A DItaniumCXXABI.cpp484 void EmitReturnFromThunk(CodeGenFunction &CGF, RValue RV,
2222 RValue RV, QualType ResultType) { in EmitReturnFromThunk()
2228 RValue Undef = RValue::get(llvm::UndefValue::get(T)); in EmitReturnFromThunk()
H A DMicrosoftCXXABI.cpp350 CallArgs.add(RValue::get(getStructorImplicitParamValue(CGF)), in adjustCallArgsForDestructorThunk()
2022 RValue RV = CGF.EmitCXXDestructorCall(GD, Callee, This.getPointer(), ThisTy, in EmitVirtualDestructorCall()
4130 Args.add(RValue::get(This), CD->getThisType()); in getAddrOfCXXCtorClosure()
4134 Args.add(RValue::get(SrcVal), SrcParam.getType()); in getAddrOfCXXCtorClosure()
H A DCGNonTrivialStruct.cpp567 RValue SrcVal = this->CGF->EmitLoadOfLValue(SrcLV, SourceLocation()); in visitVolatileTrivial()
H A DCodeGenFunction.cpp2448 CodeGenFunction::protectFromPeepholes(RValue rvalue) { in protectFromPeepholes()
/freebsd/contrib/llvm-project/llvm/lib/Demangle/
H A DItaniumDemangle.cpp121 case ReferenceKind::RValue: in print()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp1055 SVal RValue = State->getRawSVal(*LValue, RetE->getType()); in visitNodeInitial() local
1056 if (isa<DefinedSVal>(RValue)) in visitNodeInitial()
1057 V = RValue; in visitNodeInitial()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp510 ExprResult RValue = DefaultFunctionArrayLvalueConversion(ValueExpr); in BuildObjCBoxedExpr() local
511 if (RValue.isInvalid()) { in BuildObjCBoxedExpr()
515 ValueExpr = RValue.get(); in BuildObjCBoxedExpr()
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h659 RValue, enumerator
4371 Result = make<ReferenceType>(Ref, ReferenceKind::RValue); in parseType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp1171 Value *RValue = extractIntPart(R, Builder); in foldEqOfParts() local
1172 return Builder.CreateICmp(Pred, LValue, RValue); in foldEqOfParts()

12