Searched refs:Nucleus (Results 1 – 9 of 9) sorted by relevance
/external/swiftshader/src/Reactor/ |
D | LLVMReactor.cpp | 799 Nucleus::Nucleus() in Nucleus() function in rr::Nucleus 884 Nucleus::~Nucleus() in ~Nucleus() 891 Routine *Nucleus::acquireRoutine(const char *name, bool runOptimizations) in acquireRoutine() 943 void Nucleus::optimize() in optimize() 948 Value *Nucleus::allocateStackVariable(Type *type, int arraySize) in allocateStackVariable() 958 declaration = new llvm::AllocaInst(T(type), V(Nucleus::createConstantInt(arraySize))); in allocateStackVariable() 960 declaration = new llvm::AllocaInst(T(type), 0, V(Nucleus::createConstantInt(arraySize))); in allocateStackVariable() 977 BasicBlock *Nucleus::createBasicBlock() in createBasicBlock() 982 BasicBlock *Nucleus::getInsertBlock() in getInsertBlock() 987 void Nucleus::setInsertBlock(BasicBlock *basicBlock) in setInsertBlock() [all …]
|
D | SubzeroReactor.cpp | 526 Nucleus::Nucleus() in Nucleus() function in rr::Nucleus 567 Nucleus::~Nucleus() in ~Nucleus() 581 Routine *Nucleus::acquireRoutine(const char *name, bool runOptimizations) in acquireRoutine() 620 void Nucleus::optimize() in optimize() 625 Value *Nucleus::allocateStackVariable(Type *t, int arraySize) in allocateStackVariable() 639 BasicBlock *Nucleus::createBasicBlock() in createBasicBlock() 644 BasicBlock *Nucleus::getInsertBlock() in getInsertBlock() 649 void Nucleus::setInsertBlock(BasicBlock *basicBlock) in setInsertBlock() 655 void Nucleus::createFunction(Type *ReturnType, std::vector<Type*> &Params) in createFunction() 672 Value *Nucleus::getArgument(unsigned int index) in getArgument() [all …]
|
D | Reactor.hpp | 2148 Value *pointerT = Nucleus::createBitCast(pointerS.value, Nucleus::getPointerType(T::getType())); in Pointer() 2156 Value *pointerT = Nucleus::createBitCast(pointerS, Nucleus::getPointerType(T::getType())); in Pointer() 2256 Value *arg = Nucleus::getArgument(index); in Arg() 2263 Nucleus *core; 2286 address = Nucleus::allocateStackVariable(T::getType(), arraySize); in LValue() 2292 return Nucleus::createLoad(address, T::getType(), false, 0); in loadValue() 2298 return Nucleus::createStore(value, address, T::getType(), false, 0); in storeValue() 2304 return Nucleus::createGEP(address, T::getType(), index, unsignedIndex); in getAddress() 2322 Nucleus::createStore(rhs.value, address, T::getType(), false, alignment); in operator =() 2330 Value *tmp = Nucleus::createLoad(ref.address, T::getType(), false, ref.alignment); in operator =() [all …]
|
D | Nucleus.hpp | 49 class Nucleus class 52 Nucleus(); 54 virtual ~Nucleus();
|
/external/swiftshader/src/Pipeline/ |
D | VertexProgram.cpp | 102 callRetBlock[dst.label].push_back(Nucleus::createBasicBlock()); in program() 600 Nucleus::setInsertBlock(returnBlock); in program() 1038 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALL() 1048 Nucleus::createBr(labelBlock[labelIndex]); in CALL() 1049 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALL() 1078 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZb() 1089 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALLNZb() 1107 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZp() 1121 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALLNZp() 1132 BasicBlock *endBlock = Nucleus::createBasicBlock(); in ELSE() [all …]
|
D | PixelProgram.cpp | 98 callRetBlock[dst.label].push_back(Nucleus::createBasicBlock()); in applyShader() 552 Nucleus::setInsertBlock(returnBlock); in applyShader() 1386 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALL() 1396 Nucleus::createBr(labelBlock[labelIndex]); in CALL() 1397 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALL() 1426 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZb() 1437 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALLNZb() 1455 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZp() 1469 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALLNZp() 1480 BasicBlock *endBlock = Nucleus::createBasicBlock(); in ELSE() [all …]
|
/external/swiftshader/src/Shader/ |
D | VertexProgram.cpp | 109 callRetBlock[dst.label].push_back(Nucleus::createBasicBlock()); in program() 608 Nucleus::setInsertBlock(returnBlock); in program() 1122 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALL() 1132 Nucleus::createBr(labelBlock[labelIndex]); in CALL() 1133 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALL() 1162 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZb() 1173 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALLNZb() 1191 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZp() 1205 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALLNZp() 1216 BasicBlock *endBlock = Nucleus::createBasicBlock(); in ELSE() [all …]
|
D | PixelProgram.cpp | 98 callRetBlock[dst.label].push_back(Nucleus::createBasicBlock()); in applyShader() 553 Nucleus::setInsertBlock(returnBlock); in applyShader() 1417 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALL() 1427 Nucleus::createBr(labelBlock[labelIndex]); in CALL() 1428 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALL() 1457 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZb() 1468 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALLNZb() 1486 labelBlock[labelIndex] = Nucleus::createBasicBlock(); in CALLNZp() 1500 Nucleus::setInsertBlock(callRetBlock[labelIndex][callSiteIndex]); in CALLNZp() 1511 BasicBlock *endBlock = Nucleus::createBasicBlock(); in ELSE() [all …]
|
/external/swiftshader/ |
D | CMakeLists.txt | 1844 ${SOURCE_DIR}/Reactor/Nucleus.hpp 1935 ${SOURCE_DIR}/Reactor/Nucleus.hpp
|