Intel® Implicit SPMD Program Compiler (Intel® ISPC)
1.13.0
|
This is the complete list of members for CFInfo, including all inherited members.
CFInfo(CFType t, bool uniformIf, llvm::Value *sm) | CFInfo | inlineprivate |
CFInfo(CFType t, bool iu, llvm::BasicBlock *bt, llvm::BasicBlock *ct, llvm::Value *sb, llvm::Value *sc, llvm::Value *sm, llvm::Value *lm, llvm::Value *sse=NULL, llvm::BasicBlock *bbd=NULL, const std::vector< std::pair< int, llvm::BasicBlock *>> *bbc=NULL, const std::map< llvm::BasicBlock *, llvm::BasicBlock *> *bbn=NULL, bool scu=false) | CFInfo | inlineprivate |
CFInfo(CFType t, llvm::BasicBlock *bt, llvm::BasicBlock *ct, llvm::Value *sb, llvm::Value *sc, llvm::Value *sm, llvm::Value *lm) | CFInfo | inlineprivate |
CFType enum name | CFInfo | |
ForeachActive enum value | CFInfo | |
ForeachRegular enum value | CFInfo | |
ForeachUnique enum value | CFInfo | |
GetForeach(FunctionEmitContext::ForeachType ft, llvm::BasicBlock *breakTarget, llvm::BasicBlock *continueTarget, llvm::Value *savedBreakLanesPtr, llvm::Value *savedContinueLanesPtr, llvm::Value *savedMask, llvm::Value *savedBlockEntryMask) | CFInfo | static |
GetIf(bool isUniform, llvm::Value *savedMask) | CFInfo | static |
GetLoop(bool isUniform, llvm::BasicBlock *breakTarget, llvm::BasicBlock *continueTarget, llvm::Value *savedBreakLanesPtr, llvm::Value *savedContinueLanesPtr, llvm::Value *savedMask, llvm::Value *savedBlockEntryMask) | CFInfo | static |
GetSwitch(bool isUniform, llvm::BasicBlock *breakTarget, llvm::BasicBlock *continueTarget, llvm::Value *savedBreakLanesPtr, llvm::Value *savedContinueLanesPtr, llvm::Value *savedMask, llvm::Value *savedBlockEntryMask, llvm::Value *switchExpr, llvm::BasicBlock *bbDefault, const std::vector< std::pair< int, llvm::BasicBlock *>> *bbCases, const std::map< llvm::BasicBlock *, llvm::BasicBlock *> *bbNext, bool scUniform) | CFInfo | static |
If enum value | CFInfo | |
IsForeach() | CFInfo | inline |
IsIf() | CFInfo | inline |
IsLoop() | CFInfo | inline |
IsSwitch() | CFInfo | inline |
isUniform | CFInfo | |
IsUniform() | CFInfo | inline |
IsVarying() | CFInfo | inline |
Loop enum value | CFInfo | |
savedBlockEntryMask | CFInfo | |
savedBreakLanesPtr | CFInfo | |
savedBreakTarget | CFInfo | |
savedCaseBlocks | CFInfo | |
savedContinueLanesPtr | CFInfo | |
savedContinueTarget | CFInfo | |
savedDefaultBlock | CFInfo | |
savedMask | CFInfo | |
savedNextBlocks | CFInfo | |
savedSwitchConditionWasUniform | CFInfo | |
savedSwitchExpr | CFInfo | |
Switch enum value | CFInfo | |
type | CFInfo |