Home
last modified time | relevance | path

Searched refs:Assign (Results 1 – 25 of 64) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCheckerHelpers.cpp87 if (auto Assign = dyn_cast_or_null<BinaryOperator>(S)) { in parseAssignment() local
88 if (Assign->isAssignmentOp()) { in parseAssignment()
90 RHS = Assign->getRHS(); in parseAssignment()
91 if (auto DE = dyn_cast_or_null<DeclRefExpr>(Assign->getLHS())) in parseAssignment()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAssignmentTrackingAnalysis.cpp1357 void processDbgAssign(AssignRecord Assign, BlockInfo *LiveSet);
1561 const auto *Assign = CastToDbgAssign(Source); in emitDbgValue() local
1564 if (Assign->isKillAddress()) { in emitDbgValue()
1568 Value *Val = Assign->getAddress(); in emitDbgValue()
1569 DIExpression *Expr = Assign->getAddressExpression(); in emitDbgValue()
1687 auto ProcessLinkedAssign = [&](auto *Assign) { in processTaggedInstruction() argument
1688 VariableID Var = getVariableID(DebugVariable(Assign)); in processTaggedInstruction()
1691 assert(VarsWithStackSlot->count(getAggregate(Assign)) && in processTaggedInstruction()
1697 LLVM_DEBUG(dbgs() << " linked to " << *Assign << "\n"); in processTaggedInstruction()
1712 emitDbgValue(LocKind::Mem, Assign, &I); in processTaggedInstruction()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugProgramInstruction.cpp44 Type = LocationType::Assign;
45 const DbgAssignIntrinsic *Assign = local
47 resetDebugValue(1, Assign->getRawAddress());
48 AddressExpression = Assign->getAddressExpression();
49 setAssignId(Assign->getAssignID());
76 Type(LocationType::Assign), Variable(Variable), Expression(Expression),
421 case DbgVariableRecord::LocationType::Assign: in createDebugIntrinsic()
H A DDebugInfo.cpp2036 auto *Assign = DbgVariableRecord::createLinkedDVRAssign( in emitDbgAssign() local
2038 (void)Assign; in emitDbgAssign()
2039 LLVM_DEBUG(if (Assign) errs() << " > INSERT: " << *Assign << "\n"); in emitDbgAssign()
2042 auto Assign = DIB.insertDbgAssign(&StoreLikeInst, Val, VarRec.Var, Expr, Dest, in emitDbgAssign() local
2044 (void)Assign; in emitDbgAssign()
2045 LLVM_DEBUG(if (!Assign.isNull()) { in emitDbgAssign()
2046 if (Assign.is<DbgRecord *>()) in emitDbgAssign()
2047 errs() << " > INSERT: " << *Assign.get<DbgRecord *>() << "\n"; in emitDbgAssign()
2049 errs() << " > INSERT: " << *Assign.get<Instruction *>() << "\n"; in emitDbgAssign()
2211 assert(llvm::any_of(Markers, [Declare](auto *Assign) { in runOnFunction() argument
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DDeadStoreElimination.cpp491 auto SetDeadFragExpr = [](auto *Assign, in shortenAssignment()
496 Assign->getExpression() in shortenAssignment()
501 Assign->getExpression(), RelativeOffset, DeadFragment.SizeInBits)) { in shortenAssignment()
502 Assign->setExpression(*NewExpr); in shortenAssignment()
508 DIExpression::get(Assign->getContext(), std::nullopt), in shortenAssignment()
510 Assign->setExpression(Expr); in shortenAssignment()
511 Assign->setKillLocation(); in shortenAssignment()
533 auto InsertAssignForOverlap = [&](auto *Assign) { in shortenAssignment() argument
536 DeadSliceSizeInBits, Assign, in shortenAssignment()
541 Assign->setKillAddress(); in shortenAssignment()
[all …]
/freebsd/contrib/googletest/docs/reference/
H A Dactions.md25 | `Assign(&variable, value)` | Assign `value` to variable. |
29 | `SetArgReferee<N>(value)` | Assign `value` to the variable referenced by the `N`-th (0-based) arg…
30 | `SetArgPointee<N>(value)` | Assign `value` to the variable pointed by the `N`-th (0-based) argume…
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp169 for (auto *Assign : at::getAssignmentMarkers(ToDelete)) in updateForDeletedStore() local
170 InsertValueForAssign(Assign, DbgAssignsToDelete); in updateForDeletedStore()
171 for (auto *Assign : at::getDVRAssignmentMarkers(ToDelete)) in updateForDeletedStore() local
172 InsertValueForAssign(Assign, DVRAssignsToDelete); in updateForDeletedStore()
182 auto ConvertUnlinkedAssignToValue = [&](auto *Assign) { in updateForDeletedStore() argument
183 if (VarHasDbgAssignForStore.contains(DebugVariableAggregate(Assign))) in updateForDeletedStore()
185 ConvertDebugDeclareToDebugValue(Assign, ToDelete, DIB); in updateForDeletedStore()
H A DLocal.cpp2215 template <typename T> static void salvageDbgAssignAddress(T *Assign) { in salvageDbgAssignAddress() argument
2216 Instruction *I = dyn_cast<Instruction>(Assign->getAddress()); in salvageDbgAssignAddress()
2221 assert(!Assign->getAddressExpression()->getFragmentInfo().has_value() && in salvageDbgAssignAddress()
2235 Assign->getAddressExpression(), Ops, 0, /*StackValue=*/false); in salvageDbgAssignAddress()
2243 Assign->setAddress(NewV); in salvageDbgAssignAddress()
2244 Assign->setAddressExpression(SalvagedExpr); in salvageDbgAssignAddress()
2246 Assign->setKillAddress(); in salvageDbgAssignAddress()
/freebsd/sys/contrib/device-tree/Bindings/rtc/
H A Dsa1100-rtc.txt9 - interrupt-names: Assign name of irq resource.
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DZ3Solver.cpp864 SMTExprRef Assign = newExprRef( in getInterpretation() local
867 SMTSortRef Sort = getSort(Assign); in getInterpretation()
868 return toAPSInt(Sort, Assign, Int, true); in getInterpretation()
878 SMTExprRef Assign = newExprRef( in getInterpretation() local
881 SMTSortRef Sort = getSort(Assign); in getInterpretation()
882 return toAPFloat(Sort, Assign, Float, true); in getInterpretation()
/freebsd/sys/contrib/device-tree/Bindings/pinctrl/
H A Dnxp,lpc1850-scu.txt26 - nxp,gpio-pin-interrupt : Assign pin to gpio pin interrupt controller
/freebsd/sys/contrib/device-tree/src/arm64/ti/
H A Dk3-am642-phyboard-electra-pcie-usb2.dtso74 * Assign pcie_refclk0 to serdes_wiz0 as ext_ref_clk.
/freebsd/contrib/llvm-project/libcxx/include/
H A Dostream33 // 27.7.2.3 Assign/swap
74 // 27.7.3.3 Assign/swap
H A Dsstream62 // [stringbuf.assign] Assign and swap:
142 // [istringstream.assign] Assign and swap:
211 // [ostringstream.assign] Assign and swap:
281 // [stringstream.assign] Assign and swap:
435 // [stringbuf.assign] Assign and swap:
922 // [istringstream.assign] Assign and swap:
1058 // [ostringstream.assign] Assign and swap:
1199 // [stringstream.assign] Assign and swap:
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugProgramInstruction.h269 Assign, enumerator
493 bool isDbgAssign() const { return getType() == LocationType::Assign; } in isDbgAssign()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp486 bool Assign; in computeMapping() local
487 if (assignmentMatch(Reg, ValMapping, Assign)) { in computeMapping()
491 if (Assign) { in computeMapping()
/freebsd/sys/contrib/device-tree/src/arm/rockchip/
H A Drk3288-veyron-chromebook.dtsi18 /* Assign 20 so we don't get confused w/ builtin ones */
/freebsd/contrib/googletest/googlemock/test/
H A Dgmock_link_test.h134 using testing::Assign;
286 EXPECT_CALL(mock, VoidFromString(_)).WillOnce(Assign(&ch, 'y')); in TEST()
/freebsd/stand/forth/
H A Dmenu.4th389 \ Assign first to kernel[x]
392 \ Assign second to menu_caption[x][y]
398 \ Assign third to ansi_caption[x][y]
883 \ Assign toggled text to menu caption
902 \ Assign init_textN text to menu caption
976 \ Assign array value text to menu caption
1024 \ Assign configuration values
/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h192 Assign, enumerator
1855 bool IsAssign = getPrecedence() == Prec::Assign; in printLeft()
1925 Else->printAsOperand(OB, Prec::Assign, true); in printLeft()
3232 {"aN", OperatorInfo::Binary, false, Node::Prec::Assign, "operator&="},
3233 {"aS", OperatorInfo::Binary, false, Node::Prec::Assign, "operator="},
3246 {"dV", OperatorInfo::Binary, false, Node::Prec::Assign, "operator/="},
3257 {"dv", OperatorInfo::Binary, false, Node::Prec::Assign, "operator/"},
3258 {"eO", OperatorInfo::Binary, false, Node::Prec::Assign, "operator^="},
3264 {"lS", OperatorInfo::Binary, false, Node::Prec::Assign, "operator<<="},
3268 {"mI", OperatorInfo::Binary, false, Node::Prec::Assign, "operator-="},
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtVisitor.h139 BINOP_FALLBACK(Assign) in BINOP_FALLBACK()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp197 BinaryOperator *Assign = BinaryOperator::Create( in addDefaultHandleConstructor() local
202 CompoundStmt::Create(AST, {Assign}, FPOptionsOverride(), in addDefaultHandleConstructor()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DCheckObjCDealloc.cpp686 (PropDecl->getSetterKind() == ObjCPropertyDecl::Assign && in diagnoseExtraRelease()
901 case ObjCPropertyDecl::Assign: in getDeallocReleaseRequirement()
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DWinCOFFObjectWriter.cpp717 auto Assign = [&](COFFSection &Section) { in assignSectionNumbers() local
729 Assign(*Section); in assignSectionNumbers()
732 Assign(*Section); in assignSectionNumbers()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcCallingConv.td103 // - Assign all arguments to 64-bit aligned stack slots, 32-bits for inreg.

123