Lines Matching refs:getScalarVal
1209 llvm::Value *V = RV.getScalarVal(); in EmitNonNullRValueCheck()
1626 .getScalarVal(); in emitScalarConstant()
1789 return EmitAtomicLoad(AtomicLValue, Loc).getScalarVal(); in EmitLoadOfScalar()
2142 Vec = Builder.CreateInsertElement(Vec, Src.getScalarVal(), in EmitStoreThroughLValue()
2170 Builder.CreateInsertElement(Load, Src.getScalarVal(), Idx, "matins"); in EmitStoreThroughLValue()
2192 Src = RValue::get(EmitARCRetain(Dst.getType(), Src.getScalarVal())); in EmitStoreThroughLValue()
2195 EmitARCStoreStrong(Dst, Src.getScalarVal(), /*ignore*/ true); in EmitStoreThroughLValue()
2201 EmitARCInitWeak(Dst.getAddress(*this), Src.getScalarVal()); in EmitStoreThroughLValue()
2203 EmitARCStoreWeak(Dst.getAddress(*this), Src.getScalarVal(), in EmitStoreThroughLValue()
2209 Src.getScalarVal())); in EmitStoreThroughLValue()
2218 llvm::Value *src = Src.getScalarVal(); in EmitStoreThroughLValue()
2226 llvm::Value *src = Src.getScalarVal(); in EmitStoreThroughLValue()
2249 EmitStoreOfScalar(Src.getScalarVal(), Dst, isInit); in EmitStoreThroughLValue()
2259 llvm::Value *SrcVal = Src.getScalarVal(); in EmitStoreThroughBitfieldLValue()
2338 llvm::Value *SrcVal = Src.getScalarVal(); in EmitStoreThroughExtVectorComponentLValue()
2409 llvm::Value *Value = Src.getScalarVal(); in EmitStoreThroughGlobalRegLValue()
5181 EmitNullabilityCheck(LV, RV.getScalarVal(), E->getExprLoc()); in EmitBinaryOperatorLValue()
5209 return MakeNaturalAlignPointeeAddrLValue(RV.getScalarVal(), E->getType()); in EmitCallExprLValue()
5260 return MakeNaturalAlignPointeeAddrLValue(RV.getScalarVal(), E->getType()); in EmitObjCMessageExprLValue()