Home
last modified time | relevance | path

Searched defs:Uses (Results 1 – 25 of 69) sorted by relevance

123

/openbsd/gnu/llvm/llvm/include/llvm/Transforms/Scalar/
H A DConstantHoisting.h80 ConstantUseListType Uses; member
101 ConstantUseListType Uses; member
106 Type *Ty=nullptr) : Uses(std::move(Uses)), Offset(Offset), Ty(Ty) {} in Uses() function
/openbsd/gnu/llvm/llvm/lib/Target/ARM/
H A DThumb2ITBlockPass.cpp113 static void ClearKillFlags(MachineInstr *MI, RegisterSet &Uses) { in ClearKillFlags()
138 RegisterSet &Defs, RegisterSet &Uses) { in MoveCopyOutOfITBlock()
196 RegisterSet Defs, Uses; in InsertITInstructions() local
H A DARMLowOverheadLoops.cpp590 SmallPtrSet<MachineInstr *, 2> Uses; in INITIALIZE_PASS() local
1001 SmallPtrSet<MachineInstr *, 2> Uses; in ValidateLiveOuts() local
1417 SmallPtrSet<MachineInstr *, 2> Uses; in ProcessLoop() local
/openbsd/gnu/llvm/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp238 SmallVector<MachineInstr *, 8> Uses; in tryToCombine() local
277 SmallVectorImpl<MachineInstr *> *Uses) { in canJoinInstructions()
353 bool ARCOptAddrMode::canFixPastUses(const ArrayRef<MachineInstr *> &Uses, in canFixPastUses()
374 void ARCOptAddrMode::fixPastUses(ArrayRef<MachineInstr *> Uses, in fixPastUses()
/openbsd/gnu/llvm/llvm/tools/llvm-exegesis/lib/
H A DParallelSnippetGenerator.cpp149 const BitVector &Uses, const BitVector &Defs, const InstructionTemplate &IT, in generateSingleRegisterForInstrAvoidingDefUseOverlap()
217 BitVector &Uses, BitVector &Defs, InstructionTemplate IT, in generateSingleSnippetForInstrAvoidingDefUseOverlap()
277 BitVector Uses(State.getRegInfo().getNumRegs()); in generateSnippetForInstrAvoidingDefUseOverlap() local
H A DMCInstrDescView.h207 SmallVector<RegisterOperandAssignment, 2> Uses; member
/openbsd/gnu/llvm/clang/lib/Sema/
H A DScopeInfo.cpp154 WeakUseVector &Uses = in recordUseOfWeak() local
181 FunctionScopeInfo::WeakObjectUseMap::iterator Uses = WeakObjectUses.end(); in markSafeWeakUse() local
/openbsd/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixFunctionBitcasts.cpp67 SmallVectorImpl<std::pair<CallBase *, Function *>> &Uses) { in findUses()
233 SmallVector<std::pair<CallBase *, Function *>, 0> Uses; in runOnModule() local
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIFormMemoryClauses.cpp247 RegUse &Defs, RegUse &Uses, in processRegUses()
303 RegUse Defs, Uses; in runOnMachineFunction() local
/openbsd/gnu/llvm/llvm/include/llvm/Analysis/
H A DFunctionPropertiesAnalysis.h59 int64_t Uses = 0; variable
/openbsd/gnu/llvm/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterBulk.h42 SmallVector<Use *, 4> Uses; member
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.h69 std::set<unsigned> Uses; variable
/openbsd/gnu/llvm/llvm/include/llvm/Transforms/IPO/
H A DDeadArgumentElimination.h106 UseMap Uses; variable
/openbsd/gnu/llvm/llvm/lib/CodeGen/
H A DMachineLoopUtils.cpp61 SmallVector<MachineOperand *, 4> Uses; in PeelSingleBlockLoop() local
H A DReachingDefAnalysis.cpp635 SmallPtrSet<MachineInstr*, 4> Uses; in isSafeToRemove() local
667 SmallPtrSet<MachineInstr*, 4> Uses; in collectKilledOperands() local
692 SmallPtrSet<MachineInstr*, 2> Uses; in isSafeToDefRegAt() local
H A DMIRCanonicalizerPass.cpp324 std::vector<MachineOperand *> Uses; in propagateLocalCopies() local
H A DRDFLiveness.cpp419 NodeSet Uses; in getAllReachedUses() local
554 NodeRefSet Uses = UI->second; in computePhiInfo() local
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonGenMux.cpp100 BitVector Defs, Uses; member
182 BitVector Defs(NR), Uses(NR); in buildMaps() local
H A DHexagonRegisterInfo.cpp294 LiveRegUnits Defs(*this), Uses(*this); in eliminateFrameIndex() local
/openbsd/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp136 BitVector Defs, Uses; member in __anona18d98430111::RegDefsUses
202 SmallPtrSet<ValueType, 4> Uses, Defs; member in __anona18d98430111::MemDefsUses
/openbsd/gnu/llvm/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp238 SmallVector<const DeclRefExpr *, 2> Uses; in getClaimedVarUseSites() local
380 std::unique_ptr<UseSetTy> Uses{std::make_unique<UseSetTy>()}; member in __anoneaecafab0311::DeclUseTracker
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h169 Reg2SUnitsMap Uses; variable
/openbsd/gnu/llvm/llvm/utils/TableGen/
H A DGICombinerEmitter.cpp543 const auto &Uses = NamedEdgeUses[NameAndDefs.getKey()]; in parseMatcher() local
560 const auto &Uses = NameAndUses.getValue(); in parseMatcher() local
/openbsd/gnu/llvm/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp147 using Uses = SmallVector<std::pair<Instruction *, unsigned>, 4>; typedef in __anon0cf8d6c40111::AArch64PromoteConstant
/openbsd/gnu/llvm/llvm/lib/IR/
H A DMetadata.cpp260 SmallVector<UseTy, 8> Uses(MD->UseMap.begin(), MD->UseMap.end()); in SalvageDebugInfo() local
284 SmallVector<UseTy, 8> Uses(UseMap.begin(), UseMap.end()); in replaceAllUsesWith() local
335 SmallVector<UseTy, 8> Uses(UseMap.begin(), UseMap.end()); in resolveAllUses() local

123