Home
last modified time | relevance | path

Searched refs:Uses (Results 1 – 25 of 256) sorted by relevance

1234567891011

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DThumb2ITBlockPass.cpp68 RegisterSet &Defs, RegisterSet &Uses);
81 static void TrackDefUses(MachineInstr *MI, RegisterSet &Defs, RegisterSet &Uses, in INITIALIZE_PASS()
107 InsertUsesDefs(LocalUses, Uses); in INITIALIZE_PASS()
113 static void ClearKillFlags(MachineInstr *MI, RegisterSet &Uses) { in ClearKillFlags() argument
117 if (!Uses.count(MO.getReg())) in ClearKillFlags()
138 RegisterSet &Defs, RegisterSet &Uses) { in MoveCopyOutOfITBlock() argument
152 if (Uses.count(DstReg) || Defs.count(SrcReg)) in MoveCopyOutOfITBlock()
196 RegisterSet Defs, Uses; in InsertITInstructions() local
210 Uses.clear(); in InsertITInstructions()
211 TrackDefUses(MI, Defs, Uses, TRI); in InsertITInstructions()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIFormMemoryClauses.cpp67 bool canBundle(const MachineInstr &MI, RegUse &Defs, RegUse &Uses) const;
69 void collectRegUses(const MachineInstr &MI, RegUse &Defs, RegUse &Uses) const;
70 bool processRegUses(const MachineInstr &MI, RegUse &Defs, RegUse &Uses,
209 RegUse &Defs, RegUse &Uses) const { in canBundle()
226 RegUse &Map = MO.isDef() ? Uses : Defs; in canBundle()
265 RegUse &Defs, RegUse &Uses) const { in collectRegUses()
276 RegUse &Map = MO.isDef() ? Defs : Uses; in collectRegUses()
293 RegUse &Defs, RegUse &Uses, in processRegUses() argument
295 if (!canBundle(MI, Defs, Uses)) in processRegUses()
301 collectRegUses(MI, Defs, Uses); in processRegUses()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86InstrSVM.td28 let Uses = [EAX] in
32 let Uses = [EAX] in
35 let Uses = [RAX] in
40 let Uses = [EAX] in
43 let Uses = [RAX] in
48 let Uses = [EAX] in
51 let Uses = [RAX] in
56 let Uses = [EAX, ECX] in
59 let Uses = [RAX, ECX] in
DX86InstrSystem.td33 let Uses = [EFLAGS] in
70 let Defs = [AL], Uses = [DX] in
72 let Defs = [AX], Uses = [DX] in
75 let Defs = [EAX], Uses = [DX] in
89 let Uses = [DX, AL] in
91 let Uses = [DX, AX] in
94 let Uses = [DX, EAX] in
98 let Uses = [AL] in
101 let Uses = [AX] in
104 let Uses = [EAX] in
[all …]
DX86InstrFPStack.td285 let Uses = [FPCW], mayRaiseFPException = 1 in {
310 } // Uses = [FPCW], mayRaiseFPException = 1
322 let SchedRW = [WriteFAdd], Uses = [FPCW], mayRaiseFPException = 1 in {
333 let SchedRW = [WriteFCom], Uses = [FPCW], mayRaiseFPException = 1 in {
337 let SchedRW = [WriteFMul], Uses = [FPCW], mayRaiseFPException = 1 in {
342 let SchedRW = [WriteFDiv], Uses = [FPCW], mayRaiseFPException = 1 in {
367 let Uses = [FPCW], mayRaiseFPException = 1 in {
380 } // Uses = [FPCW], mayRaiseFPException = 1
384 let SchedRW = [WriteFComLd], Uses = [FPCW], mayRaiseFPException = 1 in {
404 let Defs = [FPSW, FPCW], Uses = [FPSW, FPCW] in {
[all …]
DX86InstrCMovSetCC.td17 let Uses = [EFLAGS], Predicates = [HasCMov], Constraints = "$src1 = $dst",
38 let Uses = [EFLAGS], Predicates = [HasCMov], Constraints = "$src1 = $dst",
55 } // Uses = [EFLAGS], Predicates = [HasCMov], Constraints = "$src1 = $dst"
76 let Uses = [EFLAGS], isCodeGenOnly = 1, ForceDisassemble = 1 in {
85 } // Uses = [EFLAGS]
125 let Uses = [EFLAGS], Defs = [AL], SchedRW = [WriteALU] in {
DX86InstrControl.td73 let isBranch = 1, isTerminator = 1, Uses = [EFLAGS], SchedRW = [WriteJump],
113 let Uses = [CX] in
116 let Uses = [ECX] in
120 let Uses = [RCX] in
219 // before calls from potentially appearing dead. Uses for argument
221 let Uses = [ESP, SSP] in {
287 isCodeGenOnly = 1, Uses = [ESP, SSP] in {
310 let Uses = [ESP, EFLAGS, SSP] in {
325 // immediately before calls from potentially appearing dead. Uses for argument
327 let isCall = 1, Uses = [RSP, SSP], SchedRW = [WriteJump] in {
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZInstrDFP.td22 let Uses = [FPC], Defs = [CC] in {
34 let Uses = [FPC] in {
40 let Uses = [FPC] in {
46 let Uses = [FPC] in {
58 let Uses = [FPC], Predicates = [FeatureFPExtension] in {
66 let Uses = [FPC], Defs = [CC] in {
78 let Uses = [FPC], Defs = [CC] in {
116 let Defs = [CC, R1L, F0Q], Uses = [FPC, R0L, F4Q] in
126 let Uses = [FPC] in {
145 let Uses = [FPC], Defs = [CC] in {
[all …]
DSystemZInstrSystem.td21 let hasSideEffects = 1, Uses = [CC] in
31 let Uses = [R2L], Defs = [R2L] in
139 let hasSideEffects = 1, mayStore = 1, Uses = [R0D], Defs = [R0D, CC] in
218 let mayLoad = 1, mayStore = 1, Uses = [R0L, R1L] in {
224 let mayLoad = 1, mayStore = 1, Uses = [R0L] in
228 let mayLoad = 1, mayStore = 1, Uses = [R0L], Defs = [CC] in
300 let hasSideEffects = 1, mayLoad = 1, Uses = [R0L, R1D], Defs = [CC] in
308 let hasSideEffects = 1, Uses = [R0L] in
347 let hasSideEffects = 1, Uses = [R0L, R1L], Defs = [R0L, CC] in
355 let hasSideEffects = 1, Uses = [R0D], Defs = [R0D, CC] in
[all …]
DSystemZInstrFP.td55 let Uses = [FPC], mayRaiseFPException = 1,
72 let Uses = [FPC], mayRaiseFPException = 1,
178 let Uses = [FPC], mayRaiseFPException = 1 in {
199 let Uses = [FPC], mayRaiseFPException = 1 in {
210 let Uses = [FPC], mayRaiseFPException = 1 in {
223 let Uses = [FPC], mayRaiseFPException = 1 in {
235 let Uses = [FPC], mayRaiseFPException = 1, Predicates = [FeatureFPExtension] in {
247 let Uses = [FPC], mayRaiseFPException = 1 in {
268 let Uses = [FPC], mayRaiseFPException = 1, Defs = [CC] in {
289 let Uses = [FPC], mayRaiseFPException = 1,
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCOptAddrMode.cpp85 SmallVectorImpl<MachineInstr *> *Uses);
89 bool canFixPastUses(const ArrayRef<MachineInstr *> &Uses,
94 void fixPastUses(ArrayRef<MachineInstr *> Uses, unsigned BaseReg,
227 SmallVector<MachineInstr *, 8> Uses; in tryToCombine() local
228 MachineInstr *MoveTo = canJoinInstructions(&Ldst, &Add, &Uses); in tryToCombine()
233 if (!canFixPastUses(Uses, Add.getOperand(2), B)) in tryToCombine()
251 fixPastUses(Uses, B, Incr); in tryToCombine()
266 SmallVectorImpl<MachineInstr *> *Uses) { in canJoinInstructions() argument
337 if (Result && Uses) in canJoinInstructions()
338 *Uses = (Result == Ldst) ? UsesAfterLdst : UsesAfterAdd; in canJoinInstructions()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DLoopRerollPass.cpp461 UsesTy Uses; member
1015 Uses[&I].resize(IL_End); in collectUsedInstructions()
1030 Uses[I].set(0); in collectUsedInstructions()
1045 Uses[I].set(Idx); in collectUsedInstructions()
1052 Uses[I].set(IL_All); in collectUsedInstructions()
1068 Uses[I].set(IL_All); in collectUsedInstructions()
1163 Uses[I].set(IL_All); in validate()
1173 Uses[IVUser].set(IL_All); in validate()
1177 Uses[UUser].set(IL_All); in validate()
1181 Uses[UUser].set(IL_All); in validate()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonGenMux.cpp100 BitVector Defs, Uses; member
103 DefUseInfo(const BitVector &D, const BitVector &U) : Defs(D), Uses(U) {} in DefUseInfo()
130 BitVector &Uses) const;
159 BitVector &Uses) const { in getDefsUses()
168 expandReg(*R++, Uses); in getDefsUses()
175 BitVector &Set = MO.isDef() ? Defs : Uses; in getDefsUses()
184 BitVector Defs(NR), Uses(NR); in buildMaps() local
190 Uses.reset(); in buildMaps()
191 getDefsUses(MI, Defs, Uses); in buildMaps()
192 DUM.insert(std::make_pair(Index, DefUseInfo(Defs, Uses))); in buildMaps()
[all …]
DHexagonCommonGEP.cpp152 NodeToUsesMap Uses; member in __anon67a751b90111::HexagonCommonGEP
402 Uses[PN].insert(Us.begin(), Us.end()); in processGepInst()
609 UseSet &MinUs = Uses[Min]; in common()
616 MinUs.insert(Uses[N].begin(), Uses[N].end()); in common()
620 Uses.erase(Min); in common()
771 NodeToUsesMap::iterator UF = Uses.find(Node); in recalculatePlacement()
772 assert(UF != Uses.end() && "Used node with no use information"); in recalculatePlacement()
980 NodeToUsesMap::iterator UF = Uses.find(Node); in separateChainForNode()
981 assert(UF != Uses.end()); in separateChainForNode()
993 Uses.erase(UF); in separateChainForNode()
[all …]
DBitTracker.h75 UseQueueType() : Uses(Dist) {} in UseQueueType()
78 return Uses.size(); in size()
84 return Uses.top(); in front()
88 Uses.push(MI); in push()
92 Uses.pop(); in pop()
103 std::priority_queue<MachineInstr*, std::vector<MachineInstr*>, Cmp> Uses; member
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Scalar/
DConstantHoisting.h81 ConstantUseListType Uses; member
95 Uses.push_back(ConstantUser(Inst, Idx)); in addUser()
102 ConstantUseListType Uses; member
106 RebasedConstantInfo(ConstantUseListType &&Uses, Constant *Offset,
107 Type *Ty=nullptr) : Uses(std::move(Uses)), Offset(Offset), Ty(Ty) {} in Uses() function
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
DOptimizer.cpp62 struct Uses : std::vector<Ice::Inst *> struct in __anona784d5550111::Optimizer
86 Optimizer::Uses *getUses(Ice::Operand *);
87 void setUses(Ice::Operand *, Optimizer::Uses *);
151 Uses uses = *getUses(address); // Hard copy in propagateAlloca()
164 Uses destUses = *getUses(dest); // Hard copy in propagateAlloca()
248 Uses uses = *getUses(address); // Hard copy in performScalarReplacementOfAggregates()
590 Optimizer::Uses *uses = getUses(address); in isDead()
788 Optimizer::Uses *Optimizer::getUses(Ice::Operand *operand) in getUses()
790 Optimizer::Uses *uses = (Optimizer::Uses *)operand->Ice::Operand::getExternalData(); in getUses()
793 uses = new Optimizer::Uses; in getUses()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyFixFunctionBitcasts.cpp68 SmallVectorImpl<std::pair<Use *, Function *>> &Uses, in findUses() argument
72 findUses(BC, F, Uses, ConstantBCs); in findUses()
74 findUses(A, F, Uses, ConstantBCs); in findUses()
90 Uses.push_back(std::make_pair(&U, &F)); in findUses()
242 SmallVector<std::pair<Use *, Function *>, 0> Uses; in runOnModule() local
247 findUses(&F, F, Uses, ConstantBCs); in runOnModule()
269 Uses.push_back(std::make_pair(UseMain, &F)); in runOnModule()
276 for (auto &UseFunc : Uses) { in runOnModule()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DReachingDefAnalysis.cpp228 SmallVectorImpl<MachineInstr*> &Uses) { in getReachingLocalUses() argument
241 Uses.push_back(&*MI); in getReachingLocalUses()
249 SmallVector<MachineInstr*, 4> Uses; in getNumUses() local
250 getReachingLocalUses(Def, PhysReg, Uses); in getNumUses()
251 return Uses.size(); in getNumUses()
324 int PhysReg, SmallVectorImpl<MachineInstr*> &Uses) { in getAllInstWithUseBefore() argument
329 Uses.push_back(Use); in getAllInstWithUseBefore()
DRegAllocGreedy.cpp2098 ArrayRef<SlotIndex> Uses = SA->getUseSlots(); in tryInstructionSplit() local
2099 if (Uses.size() <= 1) in tryInstructionSplit()
2102 LLVM_DEBUG(dbgs() << "Split around " << Uses.size() in tryInstructionSplit()
2112 for (unsigned i = 0; i != Uses.size(); ++i) { in tryInstructionSplit()
2113 if (const MachineInstr *MI = Indexes->getInstructionFromIndex(Uses[i])) in tryInstructionSplit()
2118 LLVM_DEBUG(dbgs() << " skip:\t" << Uses[i] << '\t' << *MI); in tryInstructionSplit()
2122 SlotIndex SegStart = SE->enterIntvBefore(Uses[i]); in tryInstructionSplit()
2123 SlotIndex SegStop = SE->leaveIntvAfter(Uses[i]); in tryInstructionSplit()
2155 ArrayRef<SlotIndex> Uses = SA->getUseSlots(); in calcGapWeights() local
2156 const unsigned NumGaps = Uses.size()-1; in calcGapWeights()
[all …]
/third_party/node/deps/v8/src/compiler/
Dnode.h127 class V8_EXPORT_PRIVATE Uses final {
137 explicit Uses(Node* node) : node_(node) {} in Uses() function
143 Uses uses() { return Uses(this); } in uses()
642 class Node::Uses::const_iterator final {
671 friend class Node::Uses;
690 Node::Uses::const_iterator Node::Uses::begin() const { in begin()
695 Node::Uses::const_iterator Node::Uses::end() const { return const_iterator(); } in end()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DSSAUpdaterBulk.cpp65 Rewrites[Var].Uses.push_back(U); in AddUse()
137 LLVM_DEBUG(dbgs() << "SSAUpdater: rewriting " << R.Uses.size() in RewriteAllUses()
146 for (Use *U : R.Uses) in RewriteAllUses()
176 for (Use *U : R.Uses) { in RewriteAllUses()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp321 SmallVector<ArgumentGraphNode *, 4> Uses; member
344 iterator begin() { return SyntheticRoot.Uses.begin(); } in begin()
345 iterator end() { return SyntheticRoot.Uses.end(); } in end()
351 SyntheticRoot.Uses.push_back(&Node); in operator []()
405 Uses.push_back(&*std::next(F->arg_begin(), UseIndex)); in captured()
413 SmallVector<Argument *, 4> Uses; member
427 static ChildIteratorType child_begin(NodeRef N) { return N->Uses.begin(); } in child_begin()
428 static ChildIteratorType child_end(NodeRef N) { return N->Uses.end(); } in child_end()
725 if (Tracker.Uses.empty()) { in addArgumentAttrs()
735 for (Argument *Use : Tracker.Uses) { in addArgumentAttrs()
[all …]
/third_party/typescript/scripts/
Drequest-pr-review.mjs64 --token <token> Your GitHub auth token. Uses %GH_TOKEN% if present.
67 --pull <pr_number> The pull request number. Uses %GH_PULL_NUMBER% if present.
69 Uses %REQUESTED_REVIEWER% if present.
/third_party/skia/third_party/externals/angle2/third_party/
Dlibjpeg.gni9 # Uses system libjpeg. If true, overrides use_libjpeg_turbo.
12 # Uses libjpeg_turbo as the jpeg implementation. Has no effect if

1234567891011