Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:RValue

34 /// RValue - This trivial value class is used to represent the result of an
38 class RValue {
80 static RValue getIgnored() {
85 static RValue get(llvm::Value *V) {
86 RValue ER;
92 static RValue getComplex(llvm::Value *V1, llvm::Value *V2) {
93 RValue ER;
100 static RValue getComplex(const std::pair<llvm::Value *, llvm::Value *> &C) {
106 static RValue getAggregate(Address addr, bool isVolatile = false) {
107 RValue ER;
435 RValue asAggregateRValue() const {
436 return RValue::getAggregate(getAddress(), isVolatileQualified());
578 RValue asRValue() const {
580 return RValue::getIgnored();
582 return RValue::getAggregate(getAddress(), isVolatile());