LLVM API Documentation
Public Member Functions | |
Cilkifier (Module &M) | |
void | TransformFunc (Function *F, const hash_set< Function * > &cilkFunctions, PgmDependenceGraph &_depGraph) |
void | visitCallInst (CallInst &CI) |
Definition at line 94 of file Parallelize.cpp.
|
Definition at line 124 of file Parallelize.cpp. References DummySyncFuncName, and llvm::Module::getOrInsertFunction(). |
|
Definition at line 129 of file Parallelize.cpp. References CilkSuffix, llvm::Value::getName(), llvm::Function::setName(), and llvm::InstVisitor< Cilkifier >::visit(). |
|
Reimplemented from llvm::InstVisitor< Cilkifier >. Definition at line 192 of file Parallelize.cpp. References llvm::DemoteRegToStack(), llvm::CallInst::getCalledFunction(), llvm::Instruction::getNext(), llvm::Value::getType(), llvm::MemoryDeps, llvm::PgmDependenceGraph::outDepBegin(), llvm::Value::use_begin(), and llvm::Value::use_end(). |