Home
last modified time | relevance | path

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

1234

/llvm-project/llvm/lib/Target/ARM/
H A DThumb2ITBlockPass.cpp112 ClearKillFlags(MachineInstr * MI,RegisterSet & Uses) ClearKillFlags() argument
137 MoveCopyOutOfITBlock(MachineInstr * MI,ARMCC::CondCodes CC,ARMCC::CondCodes OCC,RegisterSet & Defs,RegisterSet & Uses) MoveCopyOutOfITBlock() argument
195 RegisterSet Defs, Uses; InsertITInstructions() local
[all...]
/llvm-project/llvm/include/llvm/Transforms/Scalar/
H A DConstantHoisting.h83 ConstantUseListType Uses; member
104 ConstantUseListType Uses; member
109 Type *Ty=nullptr) : Uses(std::move(Uses)), Offset(Offset), Ty(Ty) {} in Uses() function
/llvm-project/llvm/tools/llvm-exegesis/lib/
H A DParallelSnippetGenerator.cpp149 const BitVector &Uses, const BitVector &Defs, const InstructionTemplate &IT, in generateSingleRegisterForInstrAvoidingDefUseOverlap() argument
217 BitVector &Uses, BitVector &Defs, InstructionTemplate IT, in generateSingleSnippetForInstrAvoidingDefUseOverlap() argument
277 BitVector Uses(State.getRegInfo().getNumRegs()); in generateSnippetForInstrAvoidingDefUseOverlap() local
H A DMCInstrDescView.h207 SmallVector<RegisterOperandAssignment, 2> Uses; global() member
/llvm-project/llvm/lib/Target/ARC/
H A DARCOptAddrMode.cpp237 SmallVector<MachineInstr *, 8> Uses; in tryToCombine() local
276 SmallVectorImpl<MachineInstr *> *Uses) { in canJoinInstructions()
352 bool ARCOptAddrMode::canFixPastUses(const ArrayRef<MachineInstr *> &Uses, in canFixPastUses()
373 void ARCOptAddrMode::fixPastUses(ArrayRef<MachineInstr *> Uses, in fixPastUses()
/llvm-project/clang/lib/Sema/
H A DScopeInfo.cpp156 WeakUseVector &Uses = recordUseOfWeak() local
183 FunctionScopeInfo::WeakObjectUseMap::iterator Uses = WeakObjectUses.end(); markSafeWeakUse() local
[all...]
/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixFunctionBitcasts.cpp67 SmallVectorImpl<std::pair<CallBase *, Function *>> &Uses) { in findUses() argument
233 SmallVector<std::pair<CallBase *, Function *>, 0> Uses; runOnModule() local
/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterBulk.h42 SmallVector<Use *, 4> Uses; member
/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.h68 std::set<unsigned> Uses; variable
/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIFormMemoryClauses.cpp245 if (!canBundle(MI, Defs, Uses)) in processRegUses() argument
301 RegUse Defs, Uses; runOnMachineFunction() local
[all...]
H A DAMDGPUPromoteAlloca.cpp253 SmallVectorImpl<Use *> &Uses) { in collectAllocaUses() argument
274 SmallVector<Use *, 8> Uses; in sortAllocasToPromote() local
772 SmallVector<Use *, 8> Uses; in tryPromoteAllocaToVector() local
H A DAMDGPULateCodeGenPrepare.cpp282 SmallPtrSet<Instruction *, 4> Uses; optimizeLiveType() local
/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DDeadArgumentElimination.h106 UseMap Uses; variable
/llvm-project/llvm/lib/CodeGen/
H A DMachineLoopUtils.cpp61 SmallVector<MachineOperand *, 4> Uses; in PeelSingleBlockLoop() local
H A DReachingDefAnalysis.cpp634 SmallPtrSet<MachineInstr*, 4> Uses; isSafeToRemove() local
666 SmallPtrSet<MachineInstr*, 4> Uses; collectKilledOperands() local
691 SmallPtrSet<MachineInstr*, 2> Uses; isSafeToDefRegAt() local
[all...]
H A DCallBrPrepare.cpp192 SmallVector<Use *, 4> Uses(make_pointer_range(CBR->uses())); in UpdateSSA() local
H A DMIRCanonicalizerPass.cpp324 std::vector<MachineOperand *> Uses; propagateLocalCopies() local
/llvm-project/clang-tools-extra/clang-tidy/bugprone/
H A DUseAfterMoveCheck.cpp161 llvm::SmallVector<const DeclRefExpr *, 1> Uses; findInternal() local
221 getUsesAndReinits(const CFGBlock * Block,const ValueDecl * MovedVariable,llvm::SmallVectorImpl<const DeclRefExpr * > * Uses,llvm::SmallPtrSetImpl<const Stmt * > * Reinits) getUsesAndReinits() argument
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonGenMux.cpp100 BitVector Defs, Uses; global() member
182 BitVector Defs(NR), Uses(NR); buildMaps() local
[all...]
H A DHexagonRegisterInfo.cpp294 LiveRegUnits Defs(*this), Uses(*this); eliminateFrameIndex() local
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTLSDynamicCall.cpp183 std::set<MachineInstr *> Uses; processBlock() local
/llvm-project/llvm/include/llvm/Analysis/
H A DFunctionPropertiesAnalysis.h63 int64_t Uses = 0; global() variable
/llvm-project/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp136 BitVector Defs, Uses; global() member in __anonf1ec2ca90111::RegDefsUses
202 SmallPtrSet<ValueType, 4> Uses, Defs; global() member in __anonf1ec2ca90111::MemDefsUses
[all...]
/llvm-project/llvm/include/llvm/CodeGen/
H A DScheduleDAGInstrs.h163 RegUnit2SUnitsMap Uses; global() variable
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PromoteConstant.cpp147 using InsertionPoints = DenseMap<Instruction *, Uses>; typedef in __anon02aa9faa0111::AArch64PromoteConstant

1234