Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:RValue

26 bool DominatingValue<RValue>::saved_type::needsSaving(RValue rv) {
34 DominatingValue<RValue>::saved_type
35 DominatingValue<RValue>::saved_type::save(CodeGenFunction &CGF, RValue rv) {
44 llvm::Value *addr = CGF.CreateTempAlloca(V->getType(), "saved-rvalue");
65 llvm::Value *addr = CGF.CreateTempAlloca(V->getType(), "saved-rvalue");
73 RValue DominatingValue<RValue>::saved_type::restore(CodeGenFunction &CGF) {
76 return RValue::get(Value);
78 return RValue::get(CGF.Builder.CreateLoad(Value));
80 return RValue::getAggregate(Value);
82 return RValue::getAggregate(CGF.Builder.CreateLoad(Value));
88 return RValue::getComplex(real, imag);