pjrt
CompilerJob
CompilerJob
#include <compiler.h>class CompilerJobDefined in integrations/pjrt/src/iree_pjrt/common/compiler.h:26
Public Methods
| Return | Name | Description |
|---|---|---|
~CompilerJob virtual | Defaulted destructor. | |
void | EnableCrashDumps virtual | |
bool | SetFlag virtual | |
bool | SetFlags virtual | |
std::string | GetFlags virtual | |
bool | ParseSourceBuffer virtual | |
std::unique_ptr< CompilerOutput > | CompileStandardPipeline virtual | |
std::string | GetErrorMessage virtual |
~CompilerJob
virtual
virtual ~CompilerJob() = defaultDefined in integrations/pjrt/src/iree_pjrt/common/compiler.h:28
Defaulted destructor.
EnableCrashDumps
virtual
virtual void EnableCrashDumps(ArtifactDumper::Transaction * artifact_transaction)Defined in integrations/pjrt/src/iree_pjrt/common/compiler.h:32
SetFlag
virtual
virtual bool SetFlag(const char * flag)Defined in integrations/pjrt/src/iree_pjrt/common/compiler.h:38
SetFlags
virtual
virtual bool SetFlags(xla::CompileOptionsProto options)Defined in integrations/pjrt/src/iree_pjrt/common/compiler.h:39
GetFlags
virtual
virtual std::string GetFlags()Defined in integrations/pjrt/src/iree_pjrt/common/compiler.h:43
ParseSourceBuffer
virtual
virtual bool ParseSourceBuffer(const void * buffer, size_t length)Defined in integrations/pjrt/src/iree_pjrt/common/compiler.h:49
CompileStandardPipeline
virtual
virtual std::unique_ptr< CompilerOutput > CompileStandardPipeline()Defined in integrations/pjrt/src/iree_pjrt/common/compiler.h:52
GetErrorMessage
virtual
virtual std::string GetErrorMessage()Defined in integrations/pjrt/src/iree_pjrt/common/compiler.h:56
