Searched refs:CGHLSLRuntime (Results 1 – 6 of 6) sorted by relevance
90 CGHLSLRuntime::convertHLSLSpecificType(const Type *T, in convertHLSLSpecificType()102 llvm::Triple::ArchType CGHLSLRuntime::getArch() { in getArch()115 void CGHLSLRuntime::emitBufferGlobalsAndMetadata(const HLSLBufferDecl *BufDecl, in emitBufferGlobalsAndMetadata()244 void CGHLSLRuntime::addBuffer(const HLSLBufferDecl *BufDecl) { in addBuffer()283 CGHLSLRuntime::getHLSLBufferLayoutType(const RecordType *StructType) { in getHLSLBufferLayoutType()290 void CGHLSLRuntime::addHLSLBufferLayoutType(const RecordType *StructType, in addHLSLBufferLayoutType()297 void CGHLSLRuntime::finishCodeGen() { in finishCodeGen()318 void clang::CodeGen::CGHLSLRuntime::setHLSLEntryAttributes( in setHLSLEntryAttributes()386 llvm::Value *CGHLSLRuntime::emitInputSemantic(IRBuilder<> &B, in emitInputSemantic()429 void CGHLSLRuntime::emitEntryFunction(const FunctionDecl *FD, in emitEntryFunction()[all …]
78 class CGHLSLRuntime {140 CGHLSLRuntime(CodeGenModule &CGM) : CGM(CGM) {} in CGHLSLRuntime() function141 virtual ~CGHLSLRuntime() {} in ~CGHLSLRuntime()
164 static Intrinsic::ID getDotProductIntrinsic(CGHLSLRuntime &RT, QualType QT) { in getDotProductIntrinsic()173 static Intrinsic::ID getFirstBitHighIntrinsic(CGHLSLRuntime &RT, QualType QT) { in getFirstBitHighIntrinsic()184 CGHLSLRuntime &RT, QualType QT) { in getWaveActiveSumIntrinsic()201 CGHLSLRuntime &RT, QualType QT) { in getWaveActiveMaxIntrinsic()
96 class CGHLSLRuntime; variable377 std::unique_ptr<CGHLSLRuntime> HLSLRuntime;740 CGHLSLRuntime &getHLSLRuntime() { in getHLSLRuntime()
613 HLSLRuntime.reset(new CGHLSLRuntime(*this)); in createHLSLRuntime()
298 SRCS_MIN+= CodeGen/CGHLSLRuntime.cpp