| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | CodeMetrics.h | 24 template <class T> class SmallPtrSetImpl; variable 78 const SmallPtrSetImpl<const Value *> &EphValues, 84 SmallPtrSetImpl<const Value *> &EphValues); 89 SmallPtrSetImpl<const Value *> &EphValues);
|
| H A D | CFG.h | 71 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet = nullptr, 82 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet = nullptr, 108 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet,
|
| H A D | IVDescriptors.h | 73 SmallPtrSetImpl<Instruction *> &CI) in RecurrenceDescriptor() 123 SmallPtrSetImpl<Instruction *> &Insts, 127 static bool areAllUsesIn(Instruction *I, SmallPtrSetImpl<Instruction *> &Set);
|
| H A D | GlobalsModRef.h | 120 SmallPtrSetImpl<Function *> *Readers = nullptr, 121 SmallPtrSetImpl<Function *> *Writers = nullptr,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | CodeMetrics.cpp | 29 SmallPtrSetImpl<const Value *> &Visited, in appendSpeculatableOperands() 41 static void completeEphemeralValues(SmallPtrSetImpl<const Value *> &Visited, in completeEphemeralValues() 43 SmallPtrSetImpl<const Value *> &EphValues) { in completeEphemeralValues() 72 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues() 96 SmallPtrSetImpl<const Value *> &EphValues) { in collectEphemeralValues() 118 const SmallPtrSetImpl<const Value *> &EphValues, bool PrepareForLTO) { in analyzeBasicBlock()
|
| H A D | CFG.cpp | 139 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet, const DominatorTree *DT, in isPotentiallyReachableFromMany() 213 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet, const DominatorTree *DT, in isPotentiallyReachable() 238 const SmallPtrSetImpl<BasicBlock *> *ExclusionSet, const DominatorTree *DT, in isPotentiallyReachable()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/ |
| H A D | SmallPtrSet.h | 343 class SmallPtrSetImpl : public SmallPtrSetImplBase { 358 SmallPtrSetImpl(const SmallPtrSetImpl &) = delete; 423 bool operator==(const SmallPtrSetImpl<PtrType> &LHS, 424 const SmallPtrSetImpl<PtrType> &RHS) { 439 bool operator!=(const SmallPtrSetImpl<PtrType> &LHS, 440 const SmallPtrSetImpl<PtrType> &RHS) { 449 class SmallPtrSet : public SmallPtrSetImpl<PtrType> { 455 using BaseT = SmallPtrSetImpl<PtrType>;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| H A D | GenericIteratedDominanceFrontier.h | 75 void setDefiningBlocks(const SmallPtrSetImpl<NodeTy *> &Blocks) { in setDefiningBlocks() 84 void setLiveInBlocks(const SmallPtrSetImpl<NodeTy *> &Blocks) { in setLiveInBlocks() 108 const SmallPtrSetImpl<NodeTy *> *LiveInBlocks; 109 const SmallPtrSetImpl<NodeTy *> *DefBlocks;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/ |
| H A D | LoopVectorizationLegality.h | 386 const SmallPtrSetImpl<Instruction *> &getConditionalAssumes() const { in getConditionalAssumes() 445 bool blockCanBePredicated(BasicBlock *BB, SmallPtrSetImpl<Value *> &SafePtrs, 446 SmallPtrSetImpl<const Instruction *> &MaskedOp, 447 SmallPtrSetImpl<Instruction *> &ConditionalAssumes, 454 SmallPtrSetImpl<Value *> &AllowedExit);
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/ |
| H A D | AMDGPULDSUtils.h | 26 bool userRequiresLowering(const SmallPtrSetImpl<GlobalValue *> &UsedList, 30 findVariablesToLower(Module &M, const SmallPtrSetImpl<GlobalValue *> &UsedList);
|
| H A D | AMDGPULDSUtils.cpp | 32 bool userRequiresLowering(const SmallPtrSetImpl<GlobalValue *> &UsedList, in userRequiresLowering() 77 const SmallPtrSetImpl<GlobalValue *> &UsedList) { in findVariablesToLower()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/ |
| H A D | ArgumentPromotion.h | 35 SmallPtrSetImpl<Argument *> &ArgsToPromote, 36 SmallPtrSetImpl<Argument *> &ByValArgsToTransform);
|
| H A D | GlobalDCE.h | 65 void ComputeDependencies(Value *V, SmallPtrSetImpl<GlobalValue *> &U);
|
| H A D | OpenMPOpt.h | 42 SmallPtrSetImpl<Kernel> &getKernels() { return Kernels; } in getKernels()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | SSAUpdaterBulk.cpp | 92 ComputeLiveInBlocks(const SmallPtrSetImpl<BasicBlock *> &UsingBlocks, in ComputeLiveInBlocks() 93 const SmallPtrSetImpl<BasicBlock *> &DefBlocks, in ComputeLiveInBlocks() 94 SmallPtrSetImpl<BasicBlock *> &LiveInBlocks, in ComputeLiveInBlocks()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | SpeculateAroundPHIs.cpp | 50 SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in isSafeToSpeculatePHIUsers() 51 SmallPtrSetImpl<Instruction *> &UnsafeSet) { in isSafeToSpeculatePHIUsers() 204 SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in isSafeAndProfitableToSpeculateAroundPHI() 205 SmallPtrSetImpl<Instruction *> &UnsafeSet, DominatorTree &DT, in isSafeAndProfitableToSpeculateAroundPHI() 429 const SmallPtrSetImpl<Instruction *> &PotentialSpecSet, int NumPreds, in findProfitablePHIs() 566 SmallPtrSetImpl<Instruction *> &PotentialSpecSet, in speculatePHIs()
|
| H A D | Sink.cpp | 36 SmallPtrSetImpl<Instruction *> &Stores) { in isSafeToMove() 108 SmallPtrSetImpl<Instruction *> &Stores, in SinkInstruction()
|
| H A D | GuardWidening.cpp | 174 SmallPtrSetImpl<const Instruction *> &Visited) const; 238 SmallPtrSetImpl<const Value *> &Visited); 463 SmallPtrSetImpl<const Instruction *> &Visited) const { in isAvailableAt() 581 SmallPtrSetImpl<const Value *> &Visited) { in parseRangeChecks()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Utils/ |
| H A D | UnrollLoop.h | 109 const SmallPtrSetImpl<const Value *> &EphValues, 134 const SmallPtrSetImpl<const Value *> &EphValues,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | ReachingDefAnalysis.h | 107 using InstSet = SmallPtrSetImpl<MachineInstr*>; 108 using BlockSet = SmallPtrSetImpl<MachineBasicBlock*>;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCTargetTransformInfo.h | 37 SmallPtrSetImpl<const Value *> &Visited); 140 SmallPtrSetImpl<Argument *> &Args) const;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanTransforms.h | 30 SmallPtrSetImpl<Instruction *> &DeadInstructions, ScalarEvolution &SE);
|
| H A D | LoopVectorizationLegality.cpp | 390 SmallPtrSetImpl<Value *> &AllowedExit) { in hasOutsideLoopUser() 495 SmallPtrSetImpl<Value *> &AllowedExit) { in addInductionPhi() 914 BasicBlock *BB, SmallPtrSetImpl<Value *> &SafePtrs, in blockCanBePredicated() 915 SmallPtrSetImpl<const Instruction *> &MaskedOp, in blockCanBePredicated() 916 SmallPtrSetImpl<Instruction *> &ConditionalAssumes, in blockCanBePredicated()
|
| H A D | LoopVectorizationPlanner.h | 330 SmallPtrSetImpl<Instruction *> &DeadInstructions); 346 VFRange &Range, SmallPtrSetImpl<Instruction *> &DeadInstructions,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | ConstantMerge.cpp | 47 SmallPtrSetImpl<const GlobalValue*> &UsedValues) { in FindUsedValues() 94 const SmallPtrSetImpl<const GlobalValue *> &UsedGlobals) { in isUnmergeableGlobal()
|