Searched refs:getScalarVal (Results 1 - 18 of 18) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGObjC.cpp109 return Builder.CreateBitCast(result.getScalarVal(),
221 return Builder.CreateBitCast(result.getScalarVal(),
258 if (ExpLLVMTy == Result.getScalarVal()->getType())
262 return RValue::get(CGF.Builder.CreateBitCast(Result.getScalarVal(),
474 llvm::Value *newSelf = result.getScalarVal();
964 RV.getScalarVal(),
1014 value = EmitLoadOfLValue(LV, SourceLocation()).getScalarVal();
1544 llvm::Value *initialBufferLimit = CountRV.getScalarVal();
1719 llvm::Value *refetchCount = CountRV.getScalarVal();
2326 Receiver = AllocRV.getScalarVal();
[all...]
H A DCGStmtOpenMP.cpp39 EmitLoadOfLValue(EmitLValue(*I), SourceLocation()).getScalarVal());
157 EmitLoadOfLValue(CastedArgLVal, SourceLocation()).getScalarVal();
183 EmitLoadOfLValue(ArgLVal, Args[Cnt]->getLocation()).getScalarVal();
1134 llvm::ConstantInt *Val = cast<llvm::ConstantInt>(Len.getScalarVal());
1143 llvm::ConstantInt *Val = cast<llvm::ConstantInt>(Len.getScalarVal());
1677 CGF.EmitLoadOfLValue(IV, S.getLocStart()).getScalarVal(), ExitBB,
2099 ? CGF.EmitScalarConversion(Val.getScalarVal(), SrcType, DestType,
2114 auto ScalarVal = CGF.EmitScalarConversion(Val.getScalarVal(), SrcType,
2206 !Update.getScalarVal()->getType()->isIntegerTy() ||
2207 !X.isSimple() || (!isa<llvm::ConstantInt>(Update.getScalarVal())
[all...]
H A DCGExpr.cpp1271 return EmitAtomicLoad(lvalue, Loc).getScalarVal();
1575 Vec = Builder.CreateInsertElement(Vec, Src.getScalarVal(),
1605 EmitARCStoreStrong(Dst, Src.getScalarVal(), /*ignore*/ true);
1609 EmitARCStoreWeak(Dst.getAddress(), Src.getScalarVal(), /*ignore*/ true);
1614 Src.getScalarVal()));
1623 llvm::Value *src = Src.getScalarVal();
1631 llvm::Value *src = Src.getScalarVal();
1654 EmitStoreOfScalar(Src.getScalarVal(), Dst, isInit);
1664 llvm::Value *SrcVal = Src.getScalarVal();
1732 llvm::Value *SrcVal = Src.getScalarVal();
[all...]
H A DCGAtomic.cpp1010 if (UseOptimizedLibcall && Res.getScalarVal()) {
1011 llvm::Value *ResVal = Res.getScalarVal();
1013 llvm::Value *LoadVal1 = Args[1].RV.getScalarVal();
1384 CGF.EmitStoreOfScalar(rvalue.getScalarVal(), TempLVal, /*init*/ true);
1410 llvm::Value *Value = RVal.getScalarVal();
1474 return SuccessFailureRVal.getScalarVal();
H A DCGValue.h57 /// getScalarVal() - Return the Value* of this scalar value.
58 llvm::Value *getScalarVal() const { function in class:clang::CodeGen::RValue
H A DCGExprScalar.cpp93 return CGF.EmitLoadOfLValue(LV, Loc).getScalarVal();
258 return CGF.EmitPseudoObjectRValue(E).getScalarVal();
266 return CGF.getOpaqueRValueMapping(E).getScalarVal();
293 return CGF.EmitObjCMessageExpr(E).getScalarVal();
298 Value *V = CGF.EmitLoadOfLValue(LV, E->getExprLoc()).getScalarVal();
326 Value *V = CGF.EmitCallExpr(E).getScalarVal();
1846 llvm::Value *old = CGF.EmitToMemory(Pair.first.getScalarVal(), type);
2057 E->getExprLoc()).getScalarVal();
2074 E->getExprLoc()).getScalarVal();
2200 llvm::Value *old = CGF.EmitToMemory(Pair.first.getScalarVal(), LHST
[all...]
H A DCGVTables.cpp93 llvm::Value *ReturnValue = RV.getScalarVal();
201 Builder.CreateRet(RV.getScalarVal());
H A DCGStmt.cpp927 Builder.CreateStore(RV.getScalarVal(), ReturnValue);
984 Builder.CreateStore(Result.getScalarVal(), ReturnValue);
1659 Arg = EmitLoadOfLValue(InputValue, Loc).getScalarVal();
2175 S.getLocStart()).getScalarVal();
2185 CXXThisValue = EmitLoadOfLValue(ThisLValue, Loc).getScalarVal();
H A DCGDeclCXX.cpp181 EmitStoreOfScalar(RV.getScalarVal(), DeclAddr, false, T);
H A DCGCleanup.cpp29 return DominatingLLVMValue::needsSaving(rv.getScalarVal());
38 llvm::Value *V = rv.getScalarVal();
H A DCGCall.cpp855 llvm::Value *V = RV.getScalarVal();
2749 llvm::Value *src = srcRV.getScalarVal();
2818 llvm::Value *V = RV.getScalarVal();
3150 CGF.EmitStoreOfScalar(Src.getScalarVal(), Dst, /*init=*/true);
3334 V = RV.getScalarVal();
3669 EmitAlignmentAssumption(Ret.getScalarVal(), AlignmentCI->getZExtValue(),
H A DCodeGenFunction.cpp814 SourceLocation()).getScalarVal();
819 SourceLocation()).getScalarVal();
1759 llvm::Value *value = rvalue.getScalarVal();
H A DCGOpenMPRuntime.cpp479 ThreadID = CGF.EmitLoadOfLValue(LVal, Loc).getScalarVal();
2122 auto *PartidParam = CGF.EmitLoadOfLValue(PartIdLVal, Loc).getScalarVal();
2127 CGF.EmitLoadOfLValue(SharedsLVal, Loc).getScalarVal(),
3335 CGF.EmitLoadOfLValue(DstLV, SourceLocation()).getScalarVal();
H A DCGExprComplex.cpp1106 Result = Val.getScalarVal();
H A DCGExprCXX.cpp1382 allocation = Address(RV.getScalarVal(), allocationAlign);
H A DCGObjCMac.cpp1607 CGF.EmitARCRelease(RV.getScalarVal(), ARCImpreciseLifetime);
1633 phi->addIncoming(result.getScalarVal(), callBB);
H A DCGObjCGNU.cpp1453 llvm::Value *v = msgRet.getScalarVal();
H A DMicrosoftCXXABI.cpp1850 return RV.getScalarVal();

Completed in 425 milliseconds