• Home
  • Raw
  • Download

Lines Matching defs:OpenMPOpt

477 struct OpenMPOpt {  struct
479 using OptimizationRemarkGetter =
482 OpenMPOpt(SmallVectorImpl<Function *> &SCC, CallGraphUpdater &CGUpdater, in OpenMPOpt() argument
489 bool remarksEnabled() { in remarksEnabled()
495 bool run() { in run()
535 void printICVs() const { in printICVs()
556 void printKernels() const { in printKernels()
572 static CallInst *getCallIfRegularCall( in getCallIfRegularCall()
583 static CallInst *getCallIfRegularCall( in getCallIfRegularCall()
594 bool mergeParallelRegions() { in mergeParallelRegions()
832 bool deleteParallelRegions() { in deleteParallelRegions()
879 bool deduplicateRuntimeCalls() { in deduplicateRuntimeCalls()
932 bool hideMemTransfersLatency() { in hideMemTransfersLatency()
960 void analysisGlobalization() { in analysisGlobalization()
989 bool getValuesInOffloadArrays(CallInst &RuntimeCall, in getValuesInOffloadArrays()
1043 void dumpValuesInOffloadArrays(ArrayRef<OffloadArray> OAs) { in dumpValuesInOffloadArrays()
1074 Instruction *canBeMovedDownwards(CallInst &RuntimeCall) { in canBeMovedDownwards()
1102 bool splitTargetDataBeginRTC(CallInst &RuntimeCall, in splitTargetDataBeginRTC()
1144 static Value *combinedIdentStruct(Value *CurrentIdent, Value *NextIdent, in combinedIdentStruct()
1164 getCombinedIdentFromCallUsesIn(OMPInformationCache::RuntimeFunctionInfo &RFI, in getCombinedIdentFromCallUsesIn()
1194 bool deduplicateRuntimeCalls(Function &F, in deduplicateRuntimeCalls()
1282 void collectGlobalThreadIdArguments(SmallSetVector<Value *, 16> &GTIdArgs) { in collectGlobalThreadIdArguments()
1337 bool isKernel(Function &F) { return OMPInfoCache.Kernels.count(&F); } in isKernel()
1340 DenseMap<Function *, Optional<Kernel>> UniqueKernelMap;
1346 Kernel getUniqueKernelFor(Instruction &I) { in getUniqueKernelFor()
1370 void emitRemark(Instruction *Inst, StringRef RemarkName, in emitRemark()
1382 emitRemarkOnFunction(Function *F, StringRef RemarkName, in emitRemarkOnFunction()
1393 Module &M;
1396 SmallVectorImpl<Function *> &SCC;
1400 CallGraphUpdater &CGUpdater;
1403 OptimizationRemarkGetter OREGetter;
1406 OMPInformationCache &OMPInfoCache;
1409 Attributor &A;
1412 bool runAttributor() { in runAttributor()
1428 void registerAAs() { in registerAAs()