addIVDepMetadata(const ValueDecl *Array, llvm::Instruction *GEP) | clang::CodeGen::LoopInfoStack | |
addSYCLIVDepInfo(llvm::LLVMContext &Ctx, unsigned SafeLen, const ValueDecl *Array) | clang::CodeGen::LoopInfoStack | |
getCurLoopID() const | clang::CodeGen::LoopInfoStack | inline |
getCurLoopParallel() const | clang::CodeGen::LoopInfoStack | inline |
getInfo() const | clang::CodeGen::LoopInfoStack | inline |
hasInfo() const | clang::CodeGen::LoopInfoStack | inline |
InsertHelper(llvm::Instruction *I) const | clang::CodeGen::LoopInfoStack | |
LoopInfoStack() | clang::CodeGen::LoopInfoStack | inline |
pop() | clang::CodeGen::LoopInfoStack | |
push(llvm::BasicBlock *Header, const llvm::DebugLoc &StartLoc, const llvm::DebugLoc &EndLoc) | clang::CodeGen::LoopInfoStack | |
push(llvm::BasicBlock *Header, clang::ASTContext &Ctx, const clang::CodeGenOptions &CGOpts, llvm::ArrayRef< const Attr * > Attrs, const llvm::DebugLoc &StartLoc, const llvm::DebugLoc &EndLoc, bool MustProgress=false) | clang::CodeGen::LoopInfoStack | |
setCodeAlign(unsigned C) | clang::CodeGen::LoopInfoStack | inline |
setDistributeState(bool Enable=true) | clang::CodeGen::LoopInfoStack | inline |
setInterleaveCount(unsigned C) | clang::CodeGen::LoopInfoStack | inline |
setMustProgress(bool P) | clang::CodeGen::LoopInfoStack | inline |
setParallel(bool Enable=true) | clang::CodeGen::LoopInfoStack | inline |
setPipelineDisabled(bool S) | clang::CodeGen::LoopInfoStack | inline |
setPipelineInitiationInterval(unsigned C) | clang::CodeGen::LoopInfoStack | inline |
setSYCLIInterval(unsigned C) | clang::CodeGen::LoopInfoStack | inline |
setSYCLIntelFPGAVariantCount(const char *Var, unsigned int Count) | clang::CodeGen::LoopInfoStack | inline |
setSYCLLoopCoalesceEnable() | clang::CodeGen::LoopInfoStack | inline |
setSYCLLoopCoalesceNLevels(unsigned C) | clang::CodeGen::LoopInfoStack | inline |
setSYCLLoopPipeliningDisable() | clang::CodeGen::LoopInfoStack | inline |
setSYCLLoopPipeliningEnable() | clang::CodeGen::LoopInfoStack | inline |
setSYCLMaxConcurrencyNThreads(unsigned C) | clang::CodeGen::LoopInfoStack | inline |
setSYCLMaxInterleavingNInvocations(unsigned C) | clang::CodeGen::LoopInfoStack | inline |
setSYCLMaxReinvocationDelayNCycles(unsigned C) | clang::CodeGen::LoopInfoStack | inline |
setSYCLNofusionEnable() | clang::CodeGen::LoopInfoStack | inline |
setSYCLSpeculatedIterationsNIterations(unsigned C) | clang::CodeGen::LoopInfoStack | inline |
setUnrollAndJamCount(unsigned C) | clang::CodeGen::LoopInfoStack | inline |
setUnrollAndJamState(const LoopAttributes::LVEnableState &State) | clang::CodeGen::LoopInfoStack | inline |
setUnrollCount(unsigned C) | clang::CodeGen::LoopInfoStack | inline |
setUnrollState(const LoopAttributes::LVEnableState &State) | clang::CodeGen::LoopInfoStack | inline |
setVectorizeEnable(bool Enable=true) | clang::CodeGen::LoopInfoStack | inline |
setVectorizePredicateState(const LoopAttributes::LVEnableState &State) | clang::CodeGen::LoopInfoStack | inline |
setVectorizeScalable(const LoopAttributes::LVEnableState &State) | clang::CodeGen::LoopInfoStack | inline |
setVectorizeWidth(unsigned W) | clang::CodeGen::LoopInfoStack | inline |