Home
last modified time | relevance | path

Searched defs:Defs (Results 1 – 25 of 65) sorted by relevance

123

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIFormMemoryClauses.cpp152 bool SIFormMemoryClauses::canBundle(const MachineInstr &MI, const RegUse &Defs, in canBundle()
219 RegUse &Defs, RegUse &Uses) const { in collectRegUses()
247 RegUse &Defs, RegUse &Uses, in processRegUses()
303 RegUse Defs, Uses; in runOnMachineFunction() local
H A DSIPostRABundler.cpp49 SmallSet<Register, 16> Defs; member in __anone4fe554b0111::SIPostRABundler
H A DSIFoldOperands.cpp466 SmallVectorImpl<std::pair<MachineOperand *, unsigned>> &Defs, in getRegSeqInit()
539 SmallVector<std::pair<MachineOperand*, unsigned>, 32> Defs; in tryToFoldACImm() local
722 SmallVector<std::pair<MachineOperand*, unsigned>, 32> Defs; in foldOperand() local
1559 SmallVector<std::pair<MachineOperand*, unsigned>, 32> Defs; in tryFoldRegSequence() local
H A DSIFixSGPRCopies.cpp462 auto &Defs = Init.second; in hoistAndMergeSGPRInits() local
554 auto &Defs = Init.second; in hoistAndMergeSGPRInits() local
567 auto &Defs = Init.second; in hoistAndMergeSGPRInits() local
/openbsd-src/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()
276 BitVector Defs(State.getRegInfo().getNumRegs()); in generateSnippetForInstrAvoidingDefUseOverlap() local
H A DMCInstrDescView.h206 SmallVector<RegisterOperandAssignment, 1> Defs; // Unlikely size() > 1. member
/openbsd-src/gnu/llvm/clang/utils/TableGen/
H A DClangDataCollectorsEmitter.cpp8 const auto &Defs = RK.getClasses(); in EmitClangDataCollectors() local
H A DSveEmitter.cpp1209 SmallVector<std::unique_ptr<Intrinsic>, 128> Defs; in createHeader() local
1252 SmallVector<std::unique_ptr<Intrinsic>, 128> Defs; in createBuiltins() local
1284 SmallVector<std::unique_ptr<Intrinsic>, 128> Defs; in createCodeGenMap() local
1317 SmallVector<std::unique_ptr<Intrinsic>, 128> Defs; in createRangeChecks() local
H A DRISCVVEmitter.cpp407 std::vector<std::unique_ptr<RVVIntrinsic>> Defs; in createBuiltins() local
438 std::vector<std::unique_ptr<RVVIntrinsic>> Defs; in createCodeGen() local
712 std::vector<std::unique_ptr<RVVIntrinsic>> Defs; in createSema() local
H A DNeonEmitter.cpp2009 SmallVectorImpl<Intrinsic *> &Defs) { in genBuiltinsDef()
2045 SmallVectorImpl<Intrinsic *> &Defs) { in genOverloadTypeCheckCode()
2124 SmallVectorImpl<Intrinsic *> &Defs) { in genIntrinsicRangeCheckCode()
2214 SmallVector<Intrinsic *, 128> Defs; in runHeader() local
2385 SmallVector<Intrinsic *, 128> Defs; in run() local
2494 SmallVector<Intrinsic *, 128> Defs; in runFP16() local
2571 SmallVector<Intrinsic *, 128> Defs; in runBF16() local
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/
H A DLiveVariables.cpp441 SmallVectorImpl<unsigned> &Defs) { in HandlePhysRegDef()
484 SmallVectorImpl<unsigned> &Defs) { in UpdatePhysRegDefs()
497 SmallVectorImpl<unsigned> &Defs) { in runOnInstr()
560 SmallVector<unsigned, 4> Defs; in runOnBlock() local
837 DenseSet<unsigned> Defs, Kills; in addNewBlock() local
H A DRDFLiveness.cpp171 SmallSet<NodeId,32> Defs; in getAllReachingDefs() local
309 NodeSet &Visited, const NodeSet &Defs) { in getAllReachingDefsRec()
315 NodeSet &Visited, const NodeSet &Defs, unsigned Nest, unsigned MaxNest) { in getAllReachingDefsRecImpl()
H A DReachingDefAnalysis.cpp419 MCRegister PhysReg, InstSet &Defs, in getLiveOuts()
561 SmallSet<int, 2> Defs; in isSafeToMove() local
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DThumb2ITBlockPass.cpp138 RegisterSet &Defs, RegisterSet &Uses) { in MoveCopyOutOfITBlock()
196 RegisterSet Defs, Uses; in InsertITInstructions() local
H A DA15SDOptimizer.cpp398 SmallVector<unsigned, 8> Defs; in getReadDPRs() local
591 SmallVector<unsigned, 8> Defs = getReadDPRs(MI); in runOnInstruction() local
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp148 auto *Defs = MSSA->getWritableBlockDefs(MA->getBlock()); in getPreviousDefInBlock() local
175 auto *Defs = MSSA->getWritableBlockDefs(BB); in getPreviousDefFromEnd() local
257 auto *Defs = MSSA->getBlockDefs(MU->getBlock()); in insertUse() local
267 if (auto *Defs = MSSA->getWritableBlockDefs(StartBlock)) { in insertUse() local
470 auto *Defs = MSSA->getWritableBlockDefs(NewDef->getBlock()); in fixupDefs() local
497 if (auto *Defs = MSSA->getWritableBlockDefs(FixupBlock)) { in fixupDefs() local
872 MemorySSA::DefsList *Defs = MSSA->getWritableBlockDefs(BB); in applyInsertUpdates() local
1241 auto *Defs = MSSA->getWritableBlockDefs(From); in moveAllAccesses() local
H A DMemorySSA.cpp537 auto *Defs = MSSA.getBlockDefs(Node->getBlock()); in getWalkTarget() local
1525 DefsList *Defs = nullptr; in buildMemorySSA() local
1595 auto *Defs = getOrCreateDefsList(BB); in insertIntoListsForBlock() local
1602 auto *Defs = getOrCreateDefsList(BB); in insertIntoListsForBlock() local
1611 auto *Defs = getOrCreateDefsList(BB); in insertIntoListsForBlock() local
1624 auto *Defs = getOrCreateDefsList(BB); in insertIntoListsBefore() local
1833 std::unique_ptr<DefsList> &Defs = DefsIt->second; in removeFromLists() local
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonGenMux.cpp100 BitVector Defs, Uses; member
158 void HexagonGenMux::getDefsUses(const MachineInstr *MI, BitVector &Defs, in getDefsUses()
182 BitVector Defs(NR), Uses(NR); in buildMaps() local
H A DHexagonExpandCondsets.cpp394 MachineBasicBlock *Dest) -> bool { in updateDeadsInRange()
416 SetVector<MachineBasicBlock*> Defs; in updateDeadsInRange() local
816 bool HexagonExpandCondsets::canMoveOver(MachineInstr &MI, ReferenceMap &Defs, in canMoveOver()
989 ReferenceMap Uses, Defs; in predicate() local
H A DHexagonBitSimplify.cpp299 RegisterSet Defs; in INITIALIZE_PASS_DEPENDENCY() local
318 RegisterSet &Defs) { in getInstrDefs()
1498 RegisterSet Defs; in processBlock() local
1626 RegisterSet Defs; in processBlock() local
2738 RegisterSet Defs; in processBlock() local
2995 RegisterSet Defs; in getDefReg() local
3192 RegisterSet Defs; in processLoop() local
3258 RegisterSet Defs; in processLoop() local
H A DHexagonRDFOpt.cpp256 NodeList Defs; in rewrite() local
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp73 SmallPtrSet<Value *, 8> Defs; in findAllDefs() local
222 auto Defs = findAllDefs(U); in runOnUse() local
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonMCChecker.h49 DenseMap<unsigned, PredSet> Defs; variable
/openbsd-src/gnu/llvm/llvm/utils/TableGen/
H A DCTagsEmitter.cpp70 const auto &Defs = Records.getDefs(); in run() local
/openbsd-src/gnu/llvm/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp136 BitVector Defs, Uses; member in __anona0ae290d0111::RegDefsUses
202 SmallPtrSet<ValueType, 4> Uses, Defs; member in __anona0ae290d0111::MemDefsUses

123