Lines Matching refs:getScalarVal
115 return Builder.CreateBitCast(result.getScalarVal(), in EmitObjCBoxedExpr()
238 return Builder.CreateBitCast(result.getScalarVal(), in EmitObjCCollectionLiteral()
275 if (ExpLLVMTy == Result.getScalarVal()->getType()) in AdjustObjCObjectType()
279 return RValue::get(CGF.Builder.CreateBitCast(Result.getScalarVal(), in AdjustObjCObjectType()
397 const llvm::Value* arg = Args.front().getKnownRValue().getScalarVal(); in tryGenerateSpecializedMessageSend()
705 llvm::Value *newSelf = result.getScalarVal(); in EmitObjCMessageExpr()
1215 RV.getScalarVal(), in generateObjCGetterBody()
1267 value = EmitLoadOfLValue(LV, SourceLocation()).getScalarVal(); in generateObjCGetterBody()
1794 llvm::Value *initialBufferLimit = CountRV.getScalarVal(); in EmitObjCForCollectionStmt()
1933 .getScalarVal(); in EmitObjCForCollectionStmt()
2002 llvm::Value *refetchCount = CountRV.getScalarVal(); in EmitObjCForCollectionStmt()
2670 Receiver = AllocRV.getScalarVal(); in EmitObjCMRRAutoreleasePoolPush()
2677 return InitRV.getScalarVal(); in EmitObjCMRRAutoreleasePoolPush()
2837 result = CGF.EmitLoadOfLValue(lvalue, SourceLocation()).getScalarVal(); in tryEmitARCRetainLoadOfScalar()
2861 SourceLocation()).getScalarVal(); in tryEmitARCRetainLoadOfScalar()
3786 AggValueSlot::forAddr(Address(DV.getScalarVal(), Alignment), in GenerateObjCAtomicGetterCopyHelperFunction()
3816 Val = Result.getScalarVal(); in EmitBlockCopyAndAutorelease()
3820 Val = Result.getScalarVal(); in EmitBlockCopyAndAutorelease()