Searched refs:EmitScalarExpr (Results 1 - 22 of 22) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 94 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); 104 Args[1] = CGF.EmitScalarExpr(E->getArg(1)); 115 Value *Val = CGF.EmitScalarExpr(E->getArg(0)); 116 Value *Address = CGF.EmitScalarExpr(E->getArg(1)); 129 Value *Address = CGF.EmitScalarExpr(E->getArg(0)); 156 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); 165 Args[1] = CGF.EmitScalarExpr(E->getArg(1)); 195 llvm::Value *DestPtr = CGF.EmitScalarExpr(E->getArg(0)); 204 Args[1] = CGF.EmitScalarExpr(E->getArg(1)); 207 Args[2] = EmitToInt(CGF, CGF.EmitScalarExpr( [all...] |
H A D | CGCUDARuntime.cpp | 47 llvm::Value *Callee = CGF.EmitScalarExpr(E->getCallee());
|
H A D | CGExprComplex.cpp | 374 llvm::Value *Imag = CGF.EmitScalarExpr(IL->getSubExpr()); 490 return EmitScalarToComplexCast(CGF.EmitScalarExpr(Op), Op->getType(), 809 Ops.LHS = ComplexPairTy(CGF.EmitScalarExpr(E->getLHS()), nullptr); 813 Ops.RHS = ComplexPairTy(CGF.EmitScalarExpr(E->getRHS()), nullptr); 845 OpInfo.RHS = ComplexPairTy(CGF.EmitScalarExpr(E->getRHS()), nullptr); 1006 llvm::Value *Real = CGF.EmitScalarExpr(E->getInit(0)); 1007 llvm::Value *Imag = CGF.EmitScalarExpr(E->getInit(1));
|
H A D | CGExprScalar.cpp | 123 Value *AlignmentValue = CGF.EmitScalarExpr(AVAttr->getAlignment()); 432 CGF.EmitScalarExpr(E->getBase()); 988 Value *LHS = CGF.EmitScalarExpr(E->getExpr(0)); 989 Value *RHS = CGF.EmitScalarExpr(E->getExpr(1)); 996 Mask = CGF.EmitScalarExpr(E->getExpr(2)); 1038 Value* V1 = CGF.EmitScalarExpr(E->getExpr(0)); 1039 Value* V2 = CGF.EmitScalarExpr(E->getExpr(1)); 1059 Value *Src = CGF.EmitScalarExpr(E->getSrcExpr()); 1133 CGF.EmitScalarExpr(E->getBase()); 1933 llvm::Value* Idx = CGF.EmitScalarExpr(IdxExp 3453 Value *CodeGenFunction::EmitScalarExpr(const Expr *E, bool IgnoreResultAssign) { function in class:CodeGenFunction [all...] |
H A D | CGDeclCXX.cpp | 40 CGM.getObjCRuntime().EmitObjCGlobalAssign(CGF, CGF.EmitScalarExpr(Init), 43 CGM.getObjCRuntime().EmitObjCWeakAssign(CGF, CGF.EmitScalarExpr(Init),
|
H A D | CGExpr.cpp | 112 llvm::Value *MemPtr = EmitScalarExpr(E); 119 return EmitScalarConversion(EmitScalarExpr(E), E->getType(), BoolTy, Loc); 144 return RValue::get(EmitScalarExpr(E, ignoreResult)); 188 RValue RV = RValue::get(EmitScalarExpr(E, /*Ignore*/ false)); 448 llvm::Value *Ptr = EmitScalarExpr(Adjustment.Ptr.RHS); 874 return Address(EmitScalarExpr(E), Align); 2703 llvm::Value *Idx = EmitScalarExpr(E->getIdx()); 2851 EmitScalarExpr(LowerBound), IntPtrTy, 2883 EmitScalarExpr(LowerBound), IntPtrTy, 2889 EmitScalarExpr(Lengt [all...] |
H A D | CGObjC.cpp | 153 llvm::Value *value = EmitScalarExpr(Rhs); 164 llvm::Value *keyValue = EmitScalarExpr(Key); 172 llvm::Value *valueValue = EmitScalarExpr(Value); 388 Receiver = EmitScalarExpr(E->getInstanceReceiver()); 1509 Collection = EmitScalarExpr(S.getCollection()); 2444 return TryEmitResult(CGF.EmitScalarExpr(e), false); 2455 llvm::Value *value = CGF.EmitScalarExpr(e); 2637 llvm::Value *result = CGF.EmitScalarExpr(ce->getSubExpr()); 2651 result = CGF.EmitScalarExpr(ce->getSubExpr()); 2724 llvm::Value *result = CGF.EmitScalarExpr( [all...] |
H A D | CGAtomic.cpp | 690 Address Ptr(EmitScalarExpr(E->getPtr()), alignChars); 698 llvm::Value *Order = EmitScalarExpr(E->getOrder()); 730 OrderFail = EmitScalarExpr(E->getOrderFail()); 732 IsWeak = EmitScalarExpr(E->getWeak()); 743 llvm::Value *Val1Scalar = EmitScalarExpr(E->getVal1()); 1840 llvm::Value *value = EmitScalarExpr(init);
|
H A D | CGObjCRuntime.cpp | 334 lock = CGF.EmitScalarExpr(lockExpr);
|
H A D | CGStmt.cpp | 526 llvm::Value *V = Builder.CreateBitCast(EmitScalarExpr(S.getTarget()), 988 Builder.CreateStore(EmitScalarExpr(RV), ReturnValue); 1470 llvm::Value *CondV = EmitScalarExpr(S.getCond()); 1698 return EmitScalarExpr(InputExpr); 1700 return EmitScalarExpr(InputExpr);
|
H A D | CGDecl.cpp | 662 llvm::Value *value = EmitScalarExpr(init); 719 value = EmitScalarExpr(init); 737 value = EmitScalarExpr(init);
|
H A D | CGStmtOpenMP.cpp | 853 auto NumThreads = CGF.EmitScalarExpr(NumThreadsClause->getNumThreads(), 1036 cast<llvm::ConstantInt>(CGF.EmitScalarExpr(AlignmentExpr)); 1054 llvm::Value *PtrValue = CGF.EmitScalarExpr(E); 1328 llvm::Value *UBVal = EmitScalarExpr(S.getLastIteration()); 1450 Chunk = CGF.EmitScalarExpr(Ch);
|
H A D | CGExprCXX.cpp | 300 llvm::Value *MemFnPtr = EmitScalarExpr(MemFnExpr); 566 numElements = CGF.EmitScalarExpr(e->getArraySize());
|
H A D | CGCall.cpp | 1999 EmitScalarExpr(AVAttr->getAlignment()); 3665 OffsetValue = EmitScalarExpr(Offset); 3667 llvm::Value *Alignment = EmitScalarExpr(AA->getAlignment());
|
H A D | CGException.cpp | 1695 llvm::Value *R = EmitScalarExpr(FilterExpr);
|
H A D | CGExprAgg.cpp | 1088 CGF.EmitStoreThroughLValue(RValue::get(CGF.EmitScalarExpr(E)), LV);
|
H A D | CGOpenMPRuntime.cpp | 1402 auto *HintVal = CGF.EmitScalarExpr(Hint); 3514 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device),
|
H A D | CGBlocks.cpp | 957 llvm::Value *Callee = EmitScalarExpr(E->getCallee());
|
H A D | CGClass.cpp | 760 RValue RHS = RValue::get(EmitScalarExpr(Init));
|
H A D | CodeGenFunction.cpp | 1673 llvm::Value *Size = EmitScalarExpr(size);
|
H A D | CodeGenFunction.h | 2834 /// EmitScalarExpr - Emit the computation of the specified expression of LLVM 2836 llvm::Value *EmitScalarExpr(const Expr *E , bool IgnoreResultAssign = false);
|
H A D | CGObjCMac.cpp | 3981 CGF.EmitScalarExpr(cast<ObjCAtSynchronizedStmt>(S).getSynchExpr());
|
Completed in 234 milliseconds