Home | History | Annotate | Download | only in CodeGen

Lines Matching full:rvalue

80 static RValue EmitBinaryAtomic(CodeGenFunction &CGF,
108 return RValue::get(Result);
114 static RValue EmitBinaryAtomicPost(CodeGenFunction &CGF,
144 return RValue::get(Result);
169 static RValue emitLibraryCall(CodeGenFunction &CGF, const FunctionDecl *Fn,
175 RValue CodeGenFunction::EmitBuiltinExpr(const FunctionDecl *FD,
182 return RValue::get(llvm::ConstantInt::get(getLLVMContext(),
185 return RValue::get(llvm::ConstantFP::get(getLLVMContext(),
193 return RValue::get(CGM.EmitConstantExpr(E, E->getType(), 0));
205 return RValue::get(Builder.CreateCall(CGM.getIntrinsic(inst), ArgValue));
215 return RValue::get(Builder.CreateCall2(CGM.getIntrinsic(Intrinsic::vacopy),
229 return RValue::get(Result);
244 return RValue::get(Result);
259 return RValue::get(Result);
279 return RValue::get(Result);
296 return RValue::get(Result);
311 return RValue::get(Result);
322 return RValue::get(Result);
329 return RValue::get(Builder.CreateCall(F, ArgValue));
345 return RValue::get(Builder.CreateCall2(F,
358 return RValue::get(Builder.CreateCall4(F, Address, RW, Locality, Data));
362 return RValue::get(Builder.CreateCall(F));
373 return RValue::get(0);
383 return RValue::get(Builder.CreateCall2(F, Base, Exponent));
419 return RValue::get(Builder.CreateZExt(LHS, ConvertType(E->getType())));
424 return RValue::get(Builder.CreateZExt(V, ConvertType(E->getType())));
433 return RValue::get(Builder.CreateZExt(V, ConvertType(E->getType())));
454 return RValue::get(Builder.CreateZExt(V, ConvertType(E->getType())));
467 return RValue::get(Builder.CreateZExt(V, ConvertType(E->getType())));
525 return RValue::get(Result);
531 return RValue::get(Builder.CreateAlloca(Builder.getInt8Ty(), Size));
538 return RValue::get(Address);
546 return RValue::get(Address);
561 return RValue::get(Dest);
570 return RValue::get(Address);
585 return RValue::get(Dest);
594 return RValue::get(Address);
603 return RValue::get(Address);
619 return RValue::get(Address);
633 return RValue::get(Builder.CreateCall(F,
640 return RValue::get(Builder.CreateCall(F, Depth));
646 return RValue::get(Builder.CreateCall(F, Depth));
651 return RValue::get(Result);
656 return RValue::get(Result);
664 return RValue::get(llvm::UndefValue::get(Ty));
666 return RValue::get(llvm::ConstantInt::get(Ty, Column, true));
672 return RValue::get(llvm::UndefValue::get(ConvertType(E->getType())));
690 return RValue::get(0);
694 return RValue::get(Builder.CreateCall(F));
713 return RValue::get(Result);
717 return RValue::get(Builder.CreateSExt(Result, Int64Ty, "extend.sext"));
719 return RValue::get(Builder.CreateZExt(Result, Int64Ty, "extend.zext"));
741 return RValue::get(Builder.CreateCall(F, Buf));
756 return RValue::get(0);
876 return RValue::get(Result);
905 return RValue::get(Result);
936 return RValue::get(0);
948 return RValue::get(0);
979 return RValue::get(0);
1014 return RValue::get(0);
1039 return RValue::get(Builder.CreateCall2(F, Base, Exponent));
1052 return RValue::get(Builder.CreateCall3(F, FirstArg,
1071 return RValue::get(Builder.CreateZExt(Result, ConvertType(E->getType())));
1082 return RValue::get(EmitAnnotationCall(F, AnnVal, Str, E->getExprLoc()));
1157 return RValue::get(V);
1162 return RValue::get(V);
1168 return RValue::getAggregate(CreateMemTemp(E->getType()));
1169 return RValue::get(llvm::UndefValue::get(ConvertType(E->getType())));