</div></details><h2id="enums"class="section-header">Enums<ahref="#enums"class="anchor">§</a></h2><ulclass="item-table"><li><divclass="item-name"><aclass="enum"href="enum.LLVMCodeGenFileType.html"title="enum llvm_sys::target_machine::LLVMCodeGenFileType">LLVMCodeGenFileType</a></div></li><li><divclass="item-name"><aclass="enum"href="enum.LLVMCodeGenOptLevel.html"title="enum llvm_sys::target_machine::LLVMCodeGenOptLevel">LLVMCodeGenOptLevel</a></div></li><li><divclass="item-name"><aclass="enum"href="enum.LLVMCodeModel.html"title="enum llvm_sys::target_machine::LLVMCodeModel">LLVMCodeModel</a></div></li><li><divclass="item-name"><aclass="enum"href="enum.LLVMGlobalISelAbortMode.html"title="enum llvm_sys::target_machine::LLVMGlobalISelAbortMode">LLVMGlobalISelAbortMode</a></div></li><li><divclass="item-name"><aclass="enum"href="enum.LLVMOpaqueTargetMachine.html"title="enum llvm_sys::target_machine::LLVMOpaqueTargetMachine">LLVMOpaqueTargetMachine</a></div></li><li><divclass="item-name"><aclass="enum"href="enum.LLVMOpaqueTargetMachineOptions.html"title="enum llvm_sys::target_machine::LLVMOpaqueTargetMachineOptions">LLVMOpaqueTargetMachineOptions</a></div></li><li><divclass="item-name"><aclass="enum"href="enum.LLVMRelocMode.html"title="enum llvm_sys::target_machine::LLVMRelocMode">LLVMRelocMode</a></div></li><li><divclass="item-name"><aclass="enum"href="enum.LLVMTarget.html"title="enum llvm_sys::target_machine::LLVMTarget">LLVMTarget</a></div></li></ul><h2id="functions"class="section-header">Functions<ahref="#functions"class="anchor">§</a></h2><ulclass="item-table"><li><divclass="item-name"><aclass="fn"href="fn.LLVMAddAnalysisPasses.html"title="fn llvm_sys::target_machine::LLVMAddAnalysisPasses">LLVMAddAnalysisPasses</a><suptitle="unsafe function">⚠</sup></div></li><li><divclass="item-name"><aclass="fn"href="fn.LLVMCreateTargetDataLayout.html"title="fn llvm_sys::target_machine::LLVMCreateTargetDataLayout">LLVMCreateTargetDataLayout</a><suptitle="unsafe function">⚠</sup></div><divclass="desc docblock-short">Create a DataLayout based on the target machine.</div></li><li><divclass="item-name"><aclass="fn"href="fn.LLVMCreateTargetMachine.html"title="fn llvm_sys::target_machine::LLVMCreateTargetMachine">LLVMCreateTargetMachine</a><suptitle="unsafe function">⚠</sup></div></li><li><divclass="item-name"><aclass="fn"href="fn.LLVMCreateTargetMachineOptions.html"title="fn llvm_sys::target_machine::LLVMCreateTargetMachineOptions">LLVMCreateTargetMachineOptions</a><suptitle="unsafe function">⚠</sup></div><divclass="desc docblock-short">Create a new set of options for an llvm::TargetMachine.</div></li><li><divclass="item-name"><aclass="fn"href="fn.LLVMCreateTargetMachineWithOptions.html"title="fn llvm_sys::target_machine::LLVMCreateTargetMachineWithOptions">LLVMCreateTargetMachineWithOptions</a><suptitle="unsafe function">⚠</sup></div></li><li><divclass="item-name"><aclass="fn"href="fn.LLVMDisposeTargetMachine.html"title="fn llvm_sys::target_machine::LLVMDisposeTargetMachine">LLVMDisposeTargetMachine</a><suptitle="unsafe function">⚠</sup></div></li><li><divclass="item-name"><aclass="fn"href="fn.LLVMDisposeTargetMachineOptions.html"title="fn llvm_sys::target_machine::LLVMDisposeTargetMachineOptions">LLVMDisposeTargetMachineOptions</a><suptitle="unsafe function">⚠</sup></div><divclass="desc docblock-short">Dispose of an LLVMTargetMachineOptionsRef instance.</div></li><li><divclass="item-name"><aclass="fn"href="fn.LLVMGetDefaultTargetTriple.html"title="fn llvm_sys::target_machine::LLVMGetDefaultTargetTriple">LLVMGetDefaultTargetTriple</a><suptitle="unsafe function">⚠</sup></div></li><li><divclass="item-name"><aclass="fn"href="fn.LLVMGetFirstTarget.html"title="fn llvm_sys::target_machine::LLVMGetFirstTarget">LLVMGetFirstTarget</a><suptitle="unsafe function">⚠</sup></div></li><li><divclass="item-name"><aclass="fn"href="fn.LLVMGetHostCPUFeatures.html"title="fn llvm_sys::target_machine::LLVMGetHostCPUFeatures">LLVMGetHostCPUFeatures</a