Searched refs:RV (Results 1 - 25 of 50) sorted by relevance

12

/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DFixedAddressChecker.cpp48 SVal RV = state->getSVal(B->getRHS(), C.getLocationContext()); local
50 if (!RV.isConstant() || RV.isZeroConstant())
H A DPointerArithChecker.cpp42 SVal RV = state->getSVal(B->getRHS(), LCtx); local
46 if (!LR || !RV.isConstant())
H A DPointerSubChecker.cpp45 SVal RV = state->getSVal(B->getRHS(), LCtx); local
48 const MemRegion *RR = RV.getAsRegion();
/freebsd-10.0-release/contrib/llvm/lib/TableGen/
H A DRecord.cpp506 static Init *fixBitInit(const RecordVal *RV, Init *Before, Init *After) { argument
507 if (RV || After != UnsetInit::get())
515 Init *BitsInit::resolveReferences(Record &R, const RecordVal *RV) const {
532 NewBits[i] = fixBitInit(RV, CurBit, Bit);
542 CurBitVar = CurBitVar->resolveReferences(R, RV);
550 NewBits[i] = fixBitInit(RV, CurBit, Bit);
655 Init *ListInit::resolveReferences(Record &R, const RecordVal *RV) const {
666 CurElt = CurElt->resolveReferences(R, RV);
758 if (const RecordVal *RV = CurRec->getValue(Name)) {
759 if (RV
768 const RecordVal *RV = CurRec->getValue(TemplateArgName); local
782 const RecordVal *RV = CurMultiClass->Rec.getValue(MCName); local
1357 getFieldInit(Record &R, const RecordVal *RV, const std::string &FieldName) const argument
1442 resolveListElementReference(Record &R, const RecordVal *RV, unsigned Elt) const argument
1469 getFieldInit(Record &R, const RecordVal *RV, const std::string &FieldName) const argument
1497 resolveListElementReference(Record &R, const RecordVal *RV, unsigned Elt) const argument
1713 resolveReferencesTo(const RecordVal *RV) argument
1746 const RecordVal *RV = R.getValue(TArgs[i]); local
[all...]
H A DTGParser.cpp63 bool TGParser::AddValue(Record *CurRec, SMLoc Loc, const RecordVal &RV) { argument
67 if (RecordVal *ERV = CurRec->getValue(RV.getNameInit())) {
69 if (ERV->setValue(RV.getValue()))
70 return Error(Loc, "New definition of '" + RV.getName() + "' of type '" +
71 RV.getType()->getAsString() + "' is incompatible with " +
75 CurRec->addValue(RV);
88 RecordVal *RV = CurRec->getValue(ValName); local
89 if (RV == 0)
105 BitsInit *CurVal = dyn_cast<BitsInit>(RV->getValue());
138 if (RV
756 const RecordVal *RV = CurRec->getValue(TemplateArgName); local
767 const RecordVal *RV = CurMultiClass->Rec.getValue(MCName); local
1608 const RecordVal *RV = ArgsRec->getValue(TArgs[ArgN]); local
1629 const RecordVal *RV = ArgsRec->getValue(TArgs[ArgN]); local
1996 const RecordVal *RV = CurMultiClass->Rec.getValue(TArgs[i]); local
2421 const RecordVal *RV = CurMultiClass->Rec.getValue(TA[i]); local
[all...]
H A DTGParser.h104 bool AddValue(Record *TheRec, SMLoc Loc, const RecordVal &RV);
/freebsd-10.0-release/contrib/llvm/lib/Transforms/IPO/
H A DIPConstantPropagation.cpp182 Value *RV = RetVals[i]; local
183 if (!RV)
200 if (isa<UndefValue>(RV)) {
206 if (RV == V)
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGStmt.cpp216 RValue RV; local
218 RV = RValue::get(0);
232 RV = EmitAnyExpr(cast<Expr>(LastStmt), AggSlot);
235 return RV;
769 void CodeGenFunction::EmitReturnOfRValue(RValue RV, QualType Ty) { argument
770 if (RV.isScalar()) {
771 Builder.CreateStore(RV.getScalarVal(), ReturnValue);
772 } else if (RV.isAggregate()) {
773 EmitAggregateCopy(ReturnValue, RV.getAggregateAddr(), Ty);
775 EmitStoreOfComplex(RV
787 const Expr *RV = S.getRetValue(); local
[all...]
H A DCGVTables.cpp157 QualType ResultType, RValue RV,
166 llvm::Value *ReturnValue = RV.getScalarVal();
274 RValue RV = RValue::get(T->getOperand(0)); local
277 RV = PerformReturnAdjustment(*this, ResultType, RV, Thunk);
278 Builder.CreateRet(RV.getScalarVal());
368 RValue RV = EmitCall(FnInfo, Callee, Slot, CallArgs, MD); local
371 RV = PerformReturnAdjustment(*this, ResultType, RV, Thunk);
374 CGM.getCXXABI().EmitReturnFromThunk(*this, RV, ResultTyp
156 PerformReturnAdjustment(CodeGenFunction &CGF, QualType ResultType, RValue RV, const ThunkInfo &Thunk) argument
[all...]
H A DCGCall.cpp1635 llvm::Value *RV = 0; local
1676 RV = SI->getValueOperand();
1687 RV = Builder.CreateLoad(ReturnValue);
1699 RV = CreateCoercedLoad(V, RetAI.getCoerceToType(), *this);
1708 RV = emitAutoreleaseOfResult(*this, RV);
1731 RV = Builder.CreateBitCast(Callsite, RetAI.getCoerceToType());
1733 llvm::Instruction *Ret = RV ? Builder.CreateRet(RV) : Builder.CreateRetVoid();
2131 void CodeGenFunction::ExpandTypeToArgs(QualType Ty, RValue RV, argument
2231 RValue RV = I->RV; local
[all...]
H A DCGCall.h45 RValue RV; member in struct:clang::CodeGen::CallArg
49 : RV(rv), Ty(ty), NeedsCopy(needscopy)
H A DCGExpr.cpp165 RValue RV = RValue::get(EmitScalarExpr(E, /*Ignore*/ false)); local
167 EmitStoreThroughLValue(RV, LV);
333 RValue RV = CGF.EmitAnyExpr(E, AggSlot); local
339 llvm::Value *Object = RV.getAggregateAddr();
383 if (RV.isAggregate())
384 return RV.getAggregateAddr();
393 if (RV.isScalar())
394 CGF.EmitStoreOfScalar(RV.getScalarVal(), tempLV, /*init*/ true);
396 CGF.EmitStoreOfComplex(RV.getComplexVal(), tempLV, /*init*/ true);
2905 RValue RV local
3051 RValue RV = EmitAnyExpr(E->getRHS()); local
3067 RValue RV = EmitCallExpr(E); local
3122 RValue RV = EmitObjCMessageExpr(E); local
3180 RValue RV = EmitAnyExprToTemp(E); local
3280 RValue RV; member in struct:__anon3052::LValueOrRValue
[all...]
H A DCGCXXABI.cpp141 RValue RV, QualType ResultType) {
142 CGF.EmitReturnOfRValue(RV, ResultType);
140 EmitReturnFromThunk(CodeGenFunction &CGF, RValue RV, QualType ResultType) argument
H A DCGExprCXX.cpp1114 RValue RV = AllocSize.restore(CGF); local
1115 DeleteArgs.add(RV, *AI++);
1120 RValue RV = getPlacementArgs()[I].restore(CGF); local
1121 DeleteArgs.add(RV, *AI++);
1148 Cleanup->setPlacementArg(I, NewArgs[I+1].RV);
1167 DominatingValue<RValue>::save(CGF, NewArgs[I+1].RV));
1233 RValue RV; local
1236 RV = allocatorArgs[1].RV;
1240 RV
[all...]
H A DCGCXXABI.h261 RValue RV, QualType ResultType);
H A DCGExprAgg.cpp794 RValue RV = CGF.EmitCallExpr(E, getReturnValueSlot()); local
795 EmitMoveFromReturnSlot(E, RV);
799 RValue RV = CGF.EmitObjCMessageExpr(E, getReturnValueSlot()); local
800 EmitMoveFromReturnSlot(E, RV);
1091 RValue RV = CGF.EmitReferenceBindingToExpr(E, /*InitializedDecl=*/0); local
1092 return CGF.EmitStoreThroughLValue(RV, LV);
H A DCGDeclCXX.cpp152 RValue RV = EmitReferenceBindingToExpr(Init, &D); local
153 EmitStoreOfScalar(RV.getScalarVal(), DeclPtr, false, Alignment, T);
/freebsd-10.0-release/contrib/llvm/include/llvm/TableGen/
H A DRecord.h522 virtual Init *getFieldInit(Record &R, const RecordVal *RV, argument
532 virtual Init *resolveReferences(Record &R, const RecordVal *RV) const {
586 virtual Init *resolveListElementReference(Record &R, const RecordVal *RV,
688 virtual Init *resolveReferences(Record &R, const RecordVal *RV) const;
727 virtual Init *resolveListElementReference(Record &R, const RecordVal *RV, argument
768 virtual Init *resolveListElementReference(Record &R, const RecordVal *RV, argument
821 virtual Init *resolveReferences(Record &R, const RecordVal *RV) const;
836 virtual Init *resolveListElementReference(Record &R, const RecordVal *RV,
873 virtual Init *resolveListElementReference(Record &R, const RecordVal *RV,
921 virtual Init *resolveReferences(Record &R, const RecordVal *RV) cons
1210 resolveListElementReference(Record &R, const RecordVal *RV, unsigned Elt) const argument
1371 operator <<(raw_ostream &OS, const RecordVal &RV) argument
1488 addValue(const RecordVal &RV) argument
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DSVals.cpp39 if (Optional<loc::MemRegionVal> RV = getAs<loc::MemRegionVal>()) {
40 const MemRegion *R = RV->getRegion();
H A DSValBuilder.cpp330 if (Optional<Loc> RV = rhs.getAs<Loc>())
331 return evalBinOpLL(state, op, *LV, *RV, type);
336 if (Optional<Loc> RV = rhs.getAs<Loc>()) {
342 return evalBinOpLN(state, op, *RV, lhs.castAs<NonLoc>(), type);
/freebsd-10.0-release/contrib/llvm/tools/clang/utils/TableGen/
H A DNeonEmitter.cpp1827 std::vector<Record*> RV = Records.getAllDerivedDefinitions("Inst"); local
1838 for (unsigned i = 0, e = RV.size(); i != e; ++i) {
1839 Record *R = RV[i];
1917 std::vector<Record*> RV = Records.getAllDerivedDefinitions("Inst"); local
1923 for (unsigned i = 0, e = RV.size(); i != e; ++i) {
1924 Record *R = RV[i];
1962 for (unsigned i = 0, e = RV.size(); i != e; ++i) {
1963 Record *R = RV[i];
2059 for (unsigned i = 0, e = RV.size(); i != e; ++i) {
2060 Record *R = RV[
2231 std::vector<Record*> RV = Records.getAllDerivedDefinitions("Inst"); local
[all...]
/freebsd-10.0-release/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp1145 SDValue RV; local
1148 RV = Chain.getValue(0);
1151 if (!RV.getNode()) {
1152 RV = DAG.getCopyFromReg(Chain, DL, Reg, RVLocs[i].getLocVT(), InGlue);
1153 Chain = RV.getValue(1);
1159 RV = DAG.getNode(ISD::SRL, DL, VA.getLocVT(), RV,
1166 RV = DAG.getNode(ISD::AssertSext, DL, VA.getLocVT(), RV,
1170 RV
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DExprClassification.cpp436 const RValueReferenceType *RV = T->getAs<RValueReferenceType>(); local
437 if (!RV) // Could still be a class temporary, though.
440 return RV->getPointeeType()->isFunctionType() ? Cl::CL_LValue : Cl::CL_XValue;
/freebsd-10.0-release/sys/net80211/
H A Dieee80211_proto.c491 #define RV(v) ((v) & IEEE80211_RATE_VAL) macro
545 if (RV(nrs->rs_rates[i]) > RV(nrs->rs_rates[j])) {
604 return RV(okrate);
605 #undef RV macro
/freebsd-10.0-release/contrib/llvm/utils/TableGen/
H A DCodeGenRegisters.cpp646 RecordVal RV = Proto->getValues()[i]; local
649 if (NewReg->getValue(RV.getNameInit()))
652 StringRef Field = RV.getName();
656 RV.setValue(ListInit::get(Tuple, RegisterRecTy));
660 RV.setValue(BlankName);
664 RV.setValue(IntInit::get(CostPerUse));
668 RV.setValue(BitInit::get(true));
687 NewReg->addValue(RV);

Completed in 380 milliseconds

12