Lines Matching defs:options
153 LLVMMCJITCompilerOptions options;
154 memset(&options, 0, sizeof(options)); // Most fields are zero by default.
155 options.CodeModel = LLVMCodeModelJITDefault;
157 memcpy(PassedOptions, &options,
158 std::min(sizeof(options), SizeOfPassedOptions));
165 LLVMMCJITCompilerOptions options;
166 // If the user passed a larger sized options struct, then they were compiled
168 if (SizeOfPassedOptions > sizeof(options)) {
170 "Refusing to use options struct that is larger than my own; assuming "
179 LLVMInitializeMCJITCompilerOptions(&options, sizeof(options));
180 memcpy(&options, PassedOptions, SizeOfPassedOptions);
183 targetOptions.EnableFastISel = options.EnableFastISel;
191 StringRef Value = options.NoFramePointerElim ? "all" : "none";
200 .setOptLevel((CodeGenOptLevel)options.OptLevel)
203 if (std::optional<CodeModel::Model> CM = unwrap(options.CodeModel, JIT))
205 if (options.MCJMM)
207 std::unique_ptr<RTDyldMemoryManager>(unwrap(options.MCJMM)));