Searched refs:Use (Results 51 - 75 of 354) sorted by relevance

1234567891011>>

/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DWinCFGuard.cpp53 for (const Use &U : FnOrCast->uses()) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DTypeMetadataUtils.cpp27 for (const Use &U : FPtr->uses()) {
54 for (const Use &U : VPtr->uses()) {
82 for (const Use &CIU : CI->uses()) {
111 for (const Use &U : CI->uses()) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/
H A DIRBuilder.cpp641 ArrayRef<Use> CallArgs, ArrayRef<Use> TransitionArgs,
642 ArrayRef<Use> DeoptArgs, ArrayRef<Value *> GCArgs, const Twine &Name) {
643 return CreateGCStatepointCallCommon<Use, Use, Use, Value *>(
650 ArrayRef<Use> CallArgs, ArrayRef<Value *> DeoptArgs,
652 return CreateGCStatepointCallCommon<Use, Value *, Value *, Value *>(
694 ArrayRef<Use> InvokeArgs, ArrayRef<Use> TransitionArg
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCanonicalizeAliases.cpp57 for (Use &U : CE->operands())
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyOptimizeReturned.cpp66 // Like replaceDominatedUsesWith but using Instruction/Use dominance.
68 [&](Use &U) { return DT->dominates(Inst, U); });
H A DWebAssemblyFixFunctionBitcasts.cpp68 SmallVectorImpl<std::pair<Use *, Function *>> &Uses,
70 for (Use &U : V->uses()) {
242 SmallVector<std::pair<Use *, Function *>, 0> Uses;
268 Use *UseMain = &CallMain->getOperandUse(2);
277 Use *U = UseFunc.first;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DDeadArgumentElimination.cpp37 #include "llvm/IR/Use.h"
306 for (Use &U : Fn.uses()) {
355 /// MarkIfNotLive - This checks Use for liveness in LiveValues. If Use is not
356 /// live, it adds Use to the MaybeLiveUses argument. Returns the determined
357 /// liveness of Use.
359 DeadArgumentEliminationPass::MarkIfNotLive(RetOrArg Use, argument
362 if (LiveFunctions.count(Use.F) || LiveValues.count(Use))
366 // Use become
389 RetOrArg Use = CreateRet(F, RetValNum); local
395 RetOrArg Use = CreateRet(F, i); local
452 RetOrArg Use = CreateArg(F, ArgNo); local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DResourcePressureView.cpp56 for (const std::pair<ResourceRef, ResourceCycles> &Use :
58 const ResourceRef &RR = Use.first;
62 ResourceUsage[R2VIndex + NumResourceUnits * SourceIdx] += Use.second;
63 ResourceUsage[R2VIndex + NumResourceUnits * Source.size()] += Use.second;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNHazardRecognizer.cpp554 for (const MachineOperand &Use : SMRD->uses()) {
555 if (!Use.isReg())
558 SmrdSgprWaitStates - getWaitStatesSinceDef(Use.getReg(), IsHazardDefFn,
571 SmrdSgprWaitStates - getWaitStatesSinceDef(Use.getReg(),
591 for (const MachineOperand &Use : VMEM->uses()) {
592 if (!Use.isReg() || TRI.isVGPR(MF.getRegInfo(), Use.getReg()))
596 VmemSgprWaitStates - getWaitStatesSinceDef(Use.getReg(), IsHazardDefFn,
613 for (const MachineOperand &Use : DPP->uses()) {
614 if (!Use
[all...]
H A DR600OpenCLImageTypeLoweringPass.cpp40 #include "llvm/IR/Use.h"
169 for (auto &Use : ImageArg.uses()) {
170 auto Inst = dyn_cast<CallInst>(Use.getUser());
202 for (const auto &Use : SamplerArg.uses()) {
203 auto Inst = dyn_cast<CallInst>(Use.getUser());
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/
H A DUninitializedValues.cpp330 Use, enumerator in enum:__anon393::ClassifyRefs::Class
447 classify(BO->getLHS(), Use);
456 classify(UO->getSubExpr(), Use);
461 classify(cast<Expr>(S), Use); local
473 classify(CE->getArg(0), Use);
497 classify(CE->getSubExpr(), Use);
552 UninitUse Use(ex, isAlwaysUninit(v));
555 if (Use.getKind() == UninitUse::Always)
556 return Use;
616 Use
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DIntrinsicInst.h333 const Use &getRawDestUse() const { return getArgOperandUse(ARG_DEST); }
334 Use &getRawDestUse() { return getArgOperandUse(ARG_DEST); }
339 const Use &getLengthUse() const { return getArgOperandUse(ARG_LENGTH); }
340 Use &getLengthUse() { return getArgOperandUse(ARG_LENGTH); }
352 /// Use getDestAlign() instead.
364 /// Use the version that takes MaybeAlign instead of this one.
398 const Use &getRawSourceUse() const {
401 Use &getRawSourceUse() { return BaseCL::getArgOperandUse(ARG_SOURCE); }
413 /// Use getSourceAlign() instead.
429 /// Use th
[all...]
H A DDominators.h165 bool dominates(const Instruction *Def, const Use &U) const;
173 bool dominates(const BasicBlockEdge &BBE, const Use &U) const;
179 /// Provide an overload for a Use.
180 bool isReachableFromEntry(const Use &U) const;
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DDeadMachineInstructionElim.cpp94 for (const MachineInstr &Use : MRI->use_nodbg_instructions(Reg)) {
95 if (&Use != MI)
H A DReachingDefAnalysis.cpp66 // Use the most recent predecessor def for each register.
325 MachineInstr *Use = nullptr;
328 while ((Use = getInstWithUseBefore(Pos, PhysReg))) {
329 Uses.push_back(Use);
330 Pos = Use;
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/
H A Derr.chillbadarg.ksh24 * Use is subject to license terms.
/freebsd-11-stable/contrib/xz/src/liblzma/api/lzma/
H A Dbase.h16 # error Never include this file directly. Use <lzma.h> instead.
470 * - Use lzma_code() to do the actual work.
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DPhiValues.h32 class Use;
/freebsd-11-stable/contrib/ntp/scripts/update-leap/
H A Dupdate-leap.sh62 -4 Use only IPv4
63 -6 Use only IPv6
82 -l Use syslog for output (Implied if CRONJOB is set)
121 # Default: Use syslog for logging if running under cron
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DExecuteStage.cpp266 for (std::pair<ResourceRef, ResourceCycles> &Use : Used)
267 Use.first.first = HWS.getResourceID(Use.first.first);
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.cpp34 #include "llvm/IR/Use.h"
123 for (const Use &U : F.operands())
174 using Entry = std::pair<const Use *, unsigned>;
176 for (const Use &U : V->uses())
187 const Use *LU = L.first;
188 const Use *RU = R.first;
263 // Use-list orders need to be serialized after all the users have been added
309 for (const Use &U : F.operands())
365 for (const Use &U : F.operands())
403 for (const Use
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp31 /// 3. Use a heuristic or plugin to approximate minimal LFENCE insertion.
315 } else { // Use the default greedy heuristic
368 // Use RDF to find all the uses of `Def`
372 auto Use = DFG.addr<UseNode *>(UseID);
373 if (Use.Addr->getFlags() & NodeAttrs::PhiRef) { // phi node
374 NodeAddr<PhiNode *> Phi = Use.Addr->getOwner(DFG);
393 auto Use = DFG.addr<UseNode *>(UseID);
394 assert(!(Use.Addr->getFlags() & NodeAttrs::PhiRef));
395 MachineOperand &UseMO = Use.Addr->getOp();
410 Transmitters[Def.Id].push_back(Use
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSpeculateAroundPHIs.cpp57 for (Use &U : PN.uses()) {
253 for (Use &U : PN.uses()) {
348 for (Use &U : PN->uses()) {
435 for (Use &U : PN->uses())
494 for (Use &U : PN->uses())
516 for (Use &U : PN->uses()) {
665 for (Use &U : NewI->operands()) {
H A DInferAddressSpaces.cpp113 #include "llvm/IR/Use.h"
200 SmallVectorImpl<const Use *> *UndefUsesToFix) const;
414 const Use &OperandUse, unsigned NewAddrSpace,
416 SmallVectorImpl<const Use *> *UndefUsesToFix) {
444 SmallVectorImpl<const Use *> *UndefUsesToFix) {
461 for (const Use &OperandUse : I->operands()) {
586 SmallVectorImpl<const Use *> *UndefUsesToFix) const {
757 Use &U, unsigned AddrSpace) {
878 SmallVector<const Use *, 32> UndefUsesToFix;
891 for (const Use *UndefUs
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZElimCompare.cpp52 Use |= Other.Use;
56 explicit operator bool() const { return Def || Use; }
61 bool Use = false; member in struct:__anon2406::Reference
153 Ref.Use = true;
413 // Use CCMASK_CMP_EQ to match with CCUsers. On success CCMask:s will be
538 if (!CCRefs.Use && !SrcRefs) {
561 if (CCRefs.Use && CCRefs.Def)

Completed in 215 milliseconds

1234567891011>>