/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/ |
D | SVEIntrinsicOpts.cpp | 56 SmallSetVector<IntrinsicInst *, 4> &PTrues); 57 bool optimizePTrueIntrinsicCalls(SmallSetVector<Function *, 4> &Functions); 61 bool optimizeInstructions(SmallSetVector<Function *, 4> &Functions); 65 bool optimizeFunctions(SmallSetVector<Function *, 4> &Functions); 136 BasicBlock &BB, SmallSetVector<IntrinsicInst *, 4> &PTrues) { in coalescePTrueIntrinsicCalls() 245 SmallSetVector<Function *, 4> &Functions) { in optimizePTrueIntrinsicCalls() 250 SmallSetVector<IntrinsicInst *, 4> SVAllPTrues; in optimizePTrueIntrinsicCalls() 251 SmallSetVector<IntrinsicInst *, 4> SVPow2PTrues; in optimizePTrueIntrinsicCalls() 404 SmallSetVector<Function *, 4> &Functions) { in optimizeInstructions() 432 SmallSetVector<Function *, 4> &Functions) { in optimizeFunctions() [all …]
|
D | AArch64PBQPRegAlloc.h | 26 SmallSetVector<unsigned, 32> Chains;
|
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/transforms/ |
D | tpu_extract_outside_compilation.cc | 280 bool HasDynamicOutputs(const llvm::SmallSetVector<Operation*, 4>& cluster_ops) { in HasDynamicOutputs() 308 llvm::SmallSetVector<Value, 4> GetStaticExternalOperands( in GetStaticExternalOperands() 310 const llvm::SmallSetVector<Operation*, 4>& cluster_ops) { in GetStaticExternalOperands() 311 llvm::SmallSetVector<Value, 4> external_values; in GetStaticExternalOperands() 339 llvm::SmallSetVector<Value, 4> GetAllExternalOperands( in GetAllExternalOperands() 340 const llvm::SmallSetVector<Operation*, 4>& cluster_ops) { in GetAllExternalOperands() 341 llvm::SmallSetVector<Value, 4> external_values; in GetAllExternalOperands() 357 llvm::SmallSetVector<Value, 4> GetExternalOperands( in GetExternalOperands() 359 const llvm::SmallSetVector<Operation*, 4>& cluster_ops) { in GetExternalOperands() 371 llvm::SmallSetVector<Value, 4> GetExternalOutputs( in GetExternalOutputs() [all …]
|
D | merge_control_flow.cc | 79 llvm::SmallSetVector<Operation*, 4> GetAllOpsFromIf(TF::IfRegionOp if_op) { in GetAllOpsFromIf() 80 llvm::SmallSetVector<Operation*, 4> all_ops; in GetAllOpsFromIf() 95 llvm::SmallSetVector<Operation*, 4>& downstream_if_ops, in SafeToMerge() 104 llvm::SmallSetVector<Operation*, 4> destination_ops = in SafeToMerge() 198 llvm::SmallSetVector<Operation*, 4> downstream_if_ops; in CanAddToIfSegment() 242 llvm::SmallSetVector<Operation*, 4> middle_if_ops, in GetMoveOpsBetweenTwoIfRegions() 294 llvm::SmallSetVector<Operation*, 4> middle_if_ops; in GetMoveOpList() 521 llvm::SmallSetVector<TF::IfRegionOp, 8>& regions_to_remove, in MergeIfPerSegment() 584 llvm::SmallSetVector<TF::IfRegionOp, 8>& regions_to_remove, in MergeIfPerIfGroups() 617 llvm::SmallSetVector<TF::IfRegionOp, 8> regions_to_remove; in OptimizeIfRegions()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AMDGPU/ |
D | SIOptimizeVGPRLiveRange.cpp | 106 SmallSetVector<MachineBasicBlock *, 16> &) const; 111 SmallSetVector<MachineBasicBlock *, 16> &ElseBlocks, 116 SmallSetVector<Register, 16> &CandidateRegs, 117 SmallSetVector<MachineBasicBlock *, 2> &Blocks, 129 SmallSetVector<MachineBasicBlock *, 16> &ElseBlocks) const; 134 SmallSetVector<MachineBasicBlock *, 16> &ElseBlocks) const; 138 SmallSetVector<MachineBasicBlock *, 2> &LoopBlocks, 185 SmallSetVector<MachineBasicBlock *, 16> &Blocks) const { in collectElseRegionBlocks() 224 SmallSetVector<MachineBasicBlock *, 16> &ElseBlocks, in collectCandidateRegisters() 332 SmallSetVector<Register, 16> &CandidateRegs, in collectWaterfallCandidateRegisters() [all …]
|
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/analysis/ |
D | resource_alias_analysis.h | 60 llvm::SmallSetVector<Value, 8> GetResourceAliases(Value resource) const; 78 const llvm::SmallSetVector<Value, 8>& GetUniqueIdResources(int64_t id) const; 105 llvm::SmallDenseMap<int64_t, llvm::SmallSetVector<Value, 8>, 8>
|
D | resource_alias_analysis.cc | 603 const llvm::SmallSetVector<Value, 8>& 610 llvm::SmallSetVector<Value, 8> ResourceAliasAnalysisInfo::GetResourceAliases( in GetResourceAliases() 613 llvm::SmallSetVector<Value, 8> aliases; in GetResourceAliases() 615 const llvm::SmallSetVector<Value, 8>& resources_aliasing_id = in GetResourceAliases()
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/ARM/ |
D | MVELaneInterleavingPass.cpp | 115 static bool isProfitableToInterleave(SmallSetVector<Instruction *, 4> &Exts, in isProfitableToInterleave() 116 SmallSetVector<Instruction *, 4> &Truncs) { in isProfitableToInterleave() 167 SmallSetVector<Instruction *, 4> Truncs; in tryInterleave() 168 SmallSetVector<Instruction *, 4> Exts; in tryInterleave() 169 SmallSetVector<Use *, 4> OtherLeafs; in tryInterleave() 170 SmallSetVector<Instruction *, 4> Ops; in tryInterleave()
|
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/ADT/ |
D | SetVector.h | 300 class SmallSetVector 303 SmallSetVector() = default; 307 SmallSetVector(It Start, It End) { in SmallSetVector() function 326 swap(llvm::SmallSetVector<T, N> &LHS, llvm::SmallSetVector<T, N> &RHS) { in swap()
|
/external/tensorflow/tensorflow/compiler/xla/mlir_hlo/lib/Dialect/mhlo/transforms/ |
D | constraint_fusion_pass.cc | 197 llvm::SmallSetVector<Operation *, 16> &toBeErased, in materializeBlockGlobalConstraintFusion() 236 llvm::SmallSetVector<Operation *, 16> &considerDead) { in isRemainingUse() 261 llvm::SmallSetVector<Operation *, 16> &toBeErased) { in tryFlagForErase() 276 llvm::SmallSetVector<Operation *, 16> &toBeErased, in analyzeBroadcastableConstraint() 335 Block *theBlock, llvm::SmallSetVector<Operation *, 16> &toBeErased, in analyzeBlockGlobalConstraints() 403 llvm::SmallSetVector<Operation *, 16> toBeErased; in fuseBlockGlobalConstraints()
|
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/ |
D | PhiValues.h | 42 using ValueSet = SmallSetVector<Value *, 4>; 72 using ConstValueSet = SmallSetVector<const Value *, 4>;
|
D | MemorySSAUpdater.h | 48 template <typename T, unsigned int N> class SmallSetVector; variable 234 void removeBlocks(const SmallSetVector<BasicBlock *, 8> &DeadBlocks);
|
/external/clang/include/clang/Sema/ |
D | ExternalSemaSource.h | 24 template <class T, unsigned n> class SmallSetVector; variable 146 llvm::SmallSetVector<const TypedefNameDecl *, 4> &Decls) {} in ReadUnusedLocalTypedefNameCandidates()
|
/external/llvm/lib/CodeGen/ |
D | TailDuplicator.cpp | 75 SmallSetVector<MachineBasicBlock *, 8> Preds(MBB->pred_begin(), in VerifyPHIs() 81 for (SmallSetVector<MachineBasicBlock *, 8>::iterator PI = Preds.begin(), in VerifyPHIs() 125 SmallSetVector<MachineBasicBlock *, 8> Succs(MBB->succ_begin(), in tailDuplicateAndUpdate() 423 SmallSetVector<MachineBasicBlock *, 8> &Succs) { in updateSuccessorsPHIs() 424 for (SmallSetVector<MachineBasicBlock *, 8>::iterator SI = Succs.begin(), in updateSuccessorsPHIs() 652 for (SmallSetVector<MachineBasicBlock *, 8>::iterator PI = Preds.begin(), in duplicateSimpleBB() 738 SmallSetVector<MachineBasicBlock *, 8> Preds(TailBB->pred_begin(), in tailDuplicate() 740 for (SmallSetVector<MachineBasicBlock *, 8>::iterator PI = Preds.begin(), in tailDuplicate() 877 for (SmallSetVector<MachineBasicBlock *, 8>::iterator PI = Preds.begin(), in tailDuplicate()
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/ |
D | SetVector.h | 297 class SmallSetVector 300 SmallSetVector() = default; 304 SmallSetVector(It Start, It End) { in SmallSetVector() function
|
/external/llvm/include/llvm/ADT/ |
D | SetVector.h | 286 class SmallSetVector : public SetVector<T, SmallVector<T, N>, SmallSet<T, N> > { 288 SmallSetVector() {} in SmallSetVector() function 292 SmallSetVector(It Start, It End) { in SmallSetVector() function
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/ |
D | DCE.cpp | 89 SmallSetVector<Instruction *, 16> &WorkList, in DCEInstruction() 124 SmallSetVector<Instruction *, 16> WorkList; in eliminateDeadCode()
|
/external/llvm/lib/Transforms/Scalar/ |
D | DCE.cpp | 76 SmallSetVector<Instruction *, 16> &WorkList, in DCEInstruction() 105 SmallSetVector<Instruction *, 16> WorkList; in eliminateDeadCode()
|
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/CodeGen/ |
D | TailDuplicator.h | 26 template <typename T, unsigned int N> class SmallSetVector; variable 114 SmallSetVector<MachineBasicBlock *, 8> &Succs);
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
D | DCE.cpp | 123 SmallSetVector<Instruction *, 16> &WorkList, in DCEInstruction() 157 SmallSetVector<Instruction *, 16> WorkList; in eliminateDeadCode()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64PBQPRegAlloc.h | 25 SmallSetVector<unsigned, 32> Chains;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/ |
D | AArch64PBQPRegAlloc.h | 26 SmallSetVector<unsigned, 32> Chains;
|
/external/llvm/include/llvm/CodeGen/GlobalISel/ |
D | IRTranslator.h | 65 SmallSetVector<const Constant *, 8> Constants;
|
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Utils/ |
D | LCSSA.cpp | 83 SmallSetVector<PHINode *, 16> LocalPHIsToRemove; in formLCSSAForInstructions() 301 SmallSetVector<BasicBlock *, 8> &BlocksDominatingExits) { in computeBlocksDominatingExits() 358 SmallSetVector<BasicBlock *, 8> BlocksDominatingExits; in formLCSSA()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | LCSSA.cpp | 82 SmallSetVector<PHINode *, 16> PHIsToRemove; in formLCSSAForInstructions() 278 SmallSetVector<BasicBlock *, 8> &BlocksDominatingExits) { in computeBlocksDominatingExits() 336 SmallSetVector<BasicBlock *, 8> BlocksDominatingExits; in formLCSSA()
|