2019-09-06 15:57:44 -07:00

12 lines
37 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `target` mod in crate `llvm_sys`."><meta name="keywords" content="rust, rustlang, rust-lang, target"><title>llvm_sys::target - Rust</title><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../dark.css"><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><script src="../../storage.js"></script><noscript><link rel="stylesheet" href="../../noscript.css"></noscript><link rel="shortcut icon" href="../../favicon.ico"><style type="text/css">#crate-search{background-image:url("../../down-arrow.svg");}</style></head><body class="rustdoc mod"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">&#9776;</div><a href='../../llvm_sys/index.html'><div class='logo-container'><img src='../../rust-logo.png' alt='logo'></div></a><p class='location'>Module target</p><div class="sidebar-elems"><div class="block items"><ul><li><a href="#enums">Enums</a></li><li><a href="#functions">Functions</a></li><li><a href="#types">Type Definitions</a></li></ul></div><p class='location'><a href='../index.html'>llvm_sys</a></p><script>window.sidebarCurrent = {name: 'target', ty: 'mod', relpath: '../'};</script><script defer src="../sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!"><img src="../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices"></div></div><script src="../../theme.js"></script><nav class="sub"><form class="search-form js-only"><div class="search-container"><div><select id="crate-search"><option value="All crates">All crates</option></select><input class="search-input" name="search" autocomplete="off" spellcheck="false" placeholder="Click or press S to search, ? for more options…" type="search"></div><a id="settings-menu" href="../../settings.html"><img src="../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class='fqn'><span class='out-of-band'><span id='render-detail'><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class='inner'>&#x2212;</span>]</a></span><a class='srclink' href='../../src/llvm_sys/target.rs.html#1-195' title='goto source code'>[src]</a></span><span class='in-band'>Module <a href='../index.html'>llvm_sys</a>::<wbr><a class="mod" href=''>target</a></span></h1><div class='docblock'><p>Target information</p>
</div><h2 id='enums' class='section-header'><a href="#enums">Enums</a></h2>
<table><tr class='module-item'><td><a class="enum" href="enum.LLVMByteOrdering.html" title='llvm_sys::target::LLVMByteOrdering enum'>LLVMByteOrdering</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.LLVMOpaqueTargetData.html" title='llvm_sys::target::LLVMOpaqueTargetData enum'>LLVMOpaqueTargetData</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="enum" href="enum.LLVMOpaqueTargetLibraryInfotData.html" title='llvm_sys::target::LLVMOpaqueTargetLibraryInfotData enum'>LLVMOpaqueTargetLibraryInfotData</a></td><td class='docblock-short'></td></tr></table><h2 id='functions' class='section-header'><a href="#functions">Functions</a></h2>
<table><tr class='module-item'><td><a class="fn" href="fn.LLVMABIAlignmentOfType.html" title='llvm_sys::target::LLVMABIAlignmentOfType fn'>LLVMABIAlignmentOfType</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMABISizeOfType.html" title='llvm_sys::target::LLVMABISizeOfType fn'>LLVMABISizeOfType</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMAddTargetLibraryInfo.html" title='llvm_sys::target::LLVMAddTargetLibraryInfo fn'>LLVMAddTargetLibraryInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMByteOrder.html" title='llvm_sys::target::LLVMByteOrder fn'>LLVMByteOrder</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMCallFrameAlignmentOfType.html" title='llvm_sys::target::LLVMCallFrameAlignmentOfType fn'>LLVMCallFrameAlignmentOfType</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMCopyStringRepOfTargetData.html" title='llvm_sys::target::LLVMCopyStringRepOfTargetData fn'>LLVMCopyStringRepOfTargetData</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMCreateTargetData.html" title='llvm_sys::target::LLVMCreateTargetData fn'>LLVMCreateTargetData</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>Create target data from a target layout string.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMDisposeTargetData.html" title='llvm_sys::target::LLVMDisposeTargetData fn'>LLVMDisposeTargetData</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMElementAtOffset.html" title='llvm_sys::target::LLVMElementAtOffset fn'>LLVMElementAtOffset</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMGetModuleDataLayout.html" title='llvm_sys::target::LLVMGetModuleDataLayout fn'>LLVMGetModuleDataLayout</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>Get the data layout for a module.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeAArch64TargetInfo.html" title='llvm_sys::target::LLVMInitializeAArch64TargetInfo fn'>LLVMInitializeAArch64TargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeAArch64Target.html" title='llvm_sys::target::LLVMInitializeAArch64Target fn'>LLVMInitializeAArch64Target</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeAArch64TargetMC.html" title='llvm_sys::target::LLVMInitializeAArch64TargetMC fn'>LLVMInitializeAArch64TargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeAArch64AsmPrinter.html" title='llvm_sys::target::LLVMInitializeAArch64AsmPrinter fn'>LLVMInitializeAArch64AsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeAArch64AsmParser.html" title='llvm_sys::target::LLVMInitializeAArch64AsmParser fn'>LLVMInitializeAArch64AsmParser</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeAArch64Disassembler.html" title='llvm_sys::target::LLVMInitializeAArch64Disassembler fn'>LLVMInitializeAArch64Disassembler</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeAMDGPUAsmParser.html" title='llvm_sys::target::LLVMInitializeAMDGPUAsmParser fn'>LLVMInitializeAMDGPUAsmParser</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeAMDGPUAsmPrinter.html" title='llvm_sys::target::LLVMInitializeAMDGPUAsmPrinter fn'>LLVMInitializeAMDGPUAsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeAMDGPUTarget.html" title='llvm_sys::target::LLVMInitializeAMDGPUTarget fn'>LLVMInitializeAMDGPUTarget</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeAMDGPUTargetInfo.html" title='llvm_sys::target::LLVMInitializeAMDGPUTargetInfo fn'>LLVMInitializeAMDGPUTargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeAMDGPUTargetMC.html" title='llvm_sys::target::LLVMInitializeAMDGPUTargetMC fn'>LLVMInitializeAMDGPUTargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeARMAsmParser.html" title='llvm_sys::target::LLVMInitializeARMAsmParser fn'>LLVMInitializeARMAsmParser</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeARMAsmPrinter.html" title='llvm_sys::target::LLVMInitializeARMAsmPrinter fn'>LLVMInitializeARMAsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeARMDisassembler.html" title='llvm_sys::target::LLVMInitializeARMDisassembler fn'>LLVMInitializeARMDisassembler</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeARMTarget.html" title='llvm_sys::target::LLVMInitializeARMTarget fn'>LLVMInitializeARMTarget</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeARMTargetInfo.html" title='llvm_sys::target::LLVMInitializeARMTargetInfo fn'>LLVMInitializeARMTargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeARMTargetMC.html" title='llvm_sys::target::LLVMInitializeARMTargetMC fn'>LLVMInitializeARMTargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeBPFAsmPrinter.html" title='llvm_sys::target::LLVMInitializeBPFAsmPrinter fn'>LLVMInitializeBPFAsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeBPFDisassembler.html" title='llvm_sys::target::LLVMInitializeBPFDisassembler fn'>LLVMInitializeBPFDisassembler</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeBPFTarget.html" title='llvm_sys::target::LLVMInitializeBPFTarget fn'>LLVMInitializeBPFTarget</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeBPFTargetInfo.html" title='llvm_sys::target::LLVMInitializeBPFTargetInfo fn'>LLVMInitializeBPFTargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeBPFTargetMC.html" title='llvm_sys::target::LLVMInitializeBPFTargetMC fn'>LLVMInitializeBPFTargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeHexagonAsmPrinter.html" title='llvm_sys::target::LLVMInitializeHexagonAsmPrinter fn'>LLVMInitializeHexagonAsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeHexagonDisassembler.html" title='llvm_sys::target::LLVMInitializeHexagonDisassembler fn'>LLVMInitializeHexagonDisassembler</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeHexagonTarget.html" title='llvm_sys::target::LLVMInitializeHexagonTarget fn'>LLVMInitializeHexagonTarget</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeHexagonTargetInfo.html" title='llvm_sys::target::LLVMInitializeHexagonTargetInfo fn'>LLVMInitializeHexagonTargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeHexagonTargetMC.html" title='llvm_sys::target::LLVMInitializeHexagonTargetMC fn'>LLVMInitializeHexagonTargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeLanaiAsmParser.html" title='llvm_sys::target::LLVMInitializeLanaiAsmParser fn'>LLVMInitializeLanaiAsmParser</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeLanaiAsmPrinter.html" title='llvm_sys::target::LLVMInitializeLanaiAsmPrinter fn'>LLVMInitializeLanaiAsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeLanaiDisassembler.html" title='llvm_sys::target::LLVMInitializeLanaiDisassembler fn'>LLVMInitializeLanaiDisassembler</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeLanaiTarget.html" title='llvm_sys::target::LLVMInitializeLanaiTarget fn'>LLVMInitializeLanaiTarget</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeLanaiTargetInfo.html" title='llvm_sys::target::LLVMInitializeLanaiTargetInfo fn'>LLVMInitializeLanaiTargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeLanaiTargetMC.html" title='llvm_sys::target::LLVMInitializeLanaiTargetMC fn'>LLVMInitializeLanaiTargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeMSP430TargetInfo.html" title='llvm_sys::target::LLVMInitializeMSP430TargetInfo fn'>LLVMInitializeMSP430TargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeMSP430Target.html" title='llvm_sys::target::LLVMInitializeMSP430Target fn'>LLVMInitializeMSP430Target</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeMSP430TargetMC.html" title='llvm_sys::target::LLVMInitializeMSP430TargetMC fn'>LLVMInitializeMSP430TargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeMSP430AsmPrinter.html" title='llvm_sys::target::LLVMInitializeMSP430AsmPrinter fn'>LLVMInitializeMSP430AsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeMipsAsmParser.html" title='llvm_sys::target::LLVMInitializeMipsAsmParser fn'>LLVMInitializeMipsAsmParser</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeMipsAsmPrinter.html" title='llvm_sys::target::LLVMInitializeMipsAsmPrinter fn'>LLVMInitializeMipsAsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeMipsDisassembler.html" title='llvm_sys::target::LLVMInitializeMipsDisassembler fn'>LLVMInitializeMipsDisassembler</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeMipsTarget.html" title='llvm_sys::target::LLVMInitializeMipsTarget fn'>LLVMInitializeMipsTarget</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeMipsTargetInfo.html" title='llvm_sys::target::LLVMInitializeMipsTargetInfo fn'>LLVMInitializeMipsTargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeMipsTargetMC.html" title='llvm_sys::target::LLVMInitializeMipsTargetMC fn'>LLVMInitializeMipsTargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeNVPTXAsmPrinter.html" title='llvm_sys::target::LLVMInitializeNVPTXAsmPrinter fn'>LLVMInitializeNVPTXAsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeNVPTXTarget.html" title='llvm_sys::target::LLVMInitializeNVPTXTarget fn'>LLVMInitializeNVPTXTarget</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeNVPTXTargetInfo.html" title='llvm_sys::target::LLVMInitializeNVPTXTargetInfo fn'>LLVMInitializeNVPTXTargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeNVPTXTargetMC.html" title='llvm_sys::target::LLVMInitializeNVPTXTargetMC fn'>LLVMInitializeNVPTXTargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializePowerPCAsmParser.html" title='llvm_sys::target::LLVMInitializePowerPCAsmParser fn'>LLVMInitializePowerPCAsmParser</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializePowerPCAsmPrinter.html" title='llvm_sys::target::LLVMInitializePowerPCAsmPrinter fn'>LLVMInitializePowerPCAsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializePowerPCDisassembler.html" title='llvm_sys::target::LLVMInitializePowerPCDisassembler fn'>LLVMInitializePowerPCDisassembler</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializePowerPCTarget.html" title='llvm_sys::target::LLVMInitializePowerPCTarget fn'>LLVMInitializePowerPCTarget</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializePowerPCTargetInfo.html" title='llvm_sys::target::LLVMInitializePowerPCTargetInfo fn'>LLVMInitializePowerPCTargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializePowerPCTargetMC.html" title='llvm_sys::target::LLVMInitializePowerPCTargetMC fn'>LLVMInitializePowerPCTargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeRISCVTarget.html" title='llvm_sys::target::LLVMInitializeRISCVTarget fn'>LLVMInitializeRISCVTarget</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeRISCVTargetInfo.html" title='llvm_sys::target::LLVMInitializeRISCVTargetInfo fn'>LLVMInitializeRISCVTargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeRISCVTargetMC.html" title='llvm_sys::target::LLVMInitializeRISCVTargetMC fn'>LLVMInitializeRISCVTargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeSparcAsmParser.html" title='llvm_sys::target::LLVMInitializeSparcAsmParser fn'>LLVMInitializeSparcAsmParser</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeSparcAsmPrinter.html" title='llvm_sys::target::LLVMInitializeSparcAsmPrinter fn'>LLVMInitializeSparcAsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeSparcDisassembler.html" title='llvm_sys::target::LLVMInitializeSparcDisassembler fn'>LLVMInitializeSparcDisassembler</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeSparcTarget.html" title='llvm_sys::target::LLVMInitializeSparcTarget fn'>LLVMInitializeSparcTarget</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeSparcTargetInfo.html" title='llvm_sys::target::LLVMInitializeSparcTargetInfo fn'>LLVMInitializeSparcTargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeSparcTargetMC.html" title='llvm_sys::target::LLVMInitializeSparcTargetMC fn'>LLVMInitializeSparcTargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeSystemZAsmParser.html" title='llvm_sys::target::LLVMInitializeSystemZAsmParser fn'>LLVMInitializeSystemZAsmParser</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeSystemZAsmPrinter.html" title='llvm_sys::target::LLVMInitializeSystemZAsmPrinter fn'>LLVMInitializeSystemZAsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeSystemZDisassembler.html" title='llvm_sys::target::LLVMInitializeSystemZDisassembler fn'>LLVMInitializeSystemZDisassembler</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeSystemZTarget.html" title='llvm_sys::target::LLVMInitializeSystemZTarget fn'>LLVMInitializeSystemZTarget</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeSystemZTargetInfo.html" title='llvm_sys::target::LLVMInitializeSystemZTargetInfo fn'>LLVMInitializeSystemZTargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeSystemZTargetMC.html" title='llvm_sys::target::LLVMInitializeSystemZTargetMC fn'>LLVMInitializeSystemZTargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeWebAssemblyAsmParser.html" title='llvm_sys::target::LLVMInitializeWebAssemblyAsmParser fn'>LLVMInitializeWebAssemblyAsmParser</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeWebAssemblyAsmPrinter.html" title='llvm_sys::target::LLVMInitializeWebAssemblyAsmPrinter fn'>LLVMInitializeWebAssemblyAsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeWebAssemblyDisassembler.html" title='llvm_sys::target::LLVMInitializeWebAssemblyDisassembler fn'>LLVMInitializeWebAssemblyDisassembler</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeWebAssemblyTarget.html" title='llvm_sys::target::LLVMInitializeWebAssemblyTarget fn'>LLVMInitializeWebAssemblyTarget</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeWebAssemblyTargetInfo.html" title='llvm_sys::target::LLVMInitializeWebAssemblyTargetInfo fn'>LLVMInitializeWebAssemblyTargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeWebAssemblyTargetMC.html" title='llvm_sys::target::LLVMInitializeWebAssemblyTargetMC fn'>LLVMInitializeWebAssemblyTargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeX86TargetInfo.html" title='llvm_sys::target::LLVMInitializeX86TargetInfo fn'>LLVMInitializeX86TargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeX86Target.html" title='llvm_sys::target::LLVMInitializeX86Target fn'>LLVMInitializeX86Target</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeX86TargetMC.html" title='llvm_sys::target::LLVMInitializeX86TargetMC fn'>LLVMInitializeX86TargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeX86AsmPrinter.html" title='llvm_sys::target::LLVMInitializeX86AsmPrinter fn'>LLVMInitializeX86AsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeX86AsmParser.html" title='llvm_sys::target::LLVMInitializeX86AsmParser fn'>LLVMInitializeX86AsmParser</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeX86Disassembler.html" title='llvm_sys::target::LLVMInitializeX86Disassembler fn'>LLVMInitializeX86Disassembler</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeXCoreAsmPrinter.html" title='llvm_sys::target::LLVMInitializeXCoreAsmPrinter fn'>LLVMInitializeXCoreAsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeXCoreDisassembler.html" title='llvm_sys::target::LLVMInitializeXCoreDisassembler fn'>LLVMInitializeXCoreDisassembler</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeXCoreTarget.html" title='llvm_sys::target::LLVMInitializeXCoreTarget fn'>LLVMInitializeXCoreTarget</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeXCoreTargetInfo.html" title='llvm_sys::target::LLVMInitializeXCoreTargetInfo fn'>LLVMInitializeXCoreTargetInfo</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMInitializeXCoreTargetMC.html" title='llvm_sys::target::LLVMInitializeXCoreTargetMC fn'>LLVMInitializeXCoreTargetMC</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMIntPtrType.html" title='llvm_sys::target::LLVMIntPtrType fn'>LLVMIntPtrType</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMIntPtrTypeForAS.html" title='llvm_sys::target::LLVMIntPtrTypeForAS fn'>LLVMIntPtrTypeForAS</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMIntPtrTypeForASInContext.html" title='llvm_sys::target::LLVMIntPtrTypeForASInContext fn'>LLVMIntPtrTypeForASInContext</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMIntPtrTypeInContext.html" title='llvm_sys::target::LLVMIntPtrTypeInContext fn'>LLVMIntPtrTypeInContext</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMOffsetOfElement.html" title='llvm_sys::target::LLVMOffsetOfElement fn'>LLVMOffsetOfElement</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMPointerSize.html" title='llvm_sys::target::LLVMPointerSize fn'>LLVMPointerSize</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMPointerSizeForAS.html" title='llvm_sys::target::LLVMPointerSizeForAS fn'>LLVMPointerSizeForAS</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMPreferredAlignmentOfGlobal.html" title='llvm_sys::target::LLVMPreferredAlignmentOfGlobal fn'>LLVMPreferredAlignmentOfGlobal</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMPreferredAlignmentOfType.html" title='llvm_sys::target::LLVMPreferredAlignmentOfType fn'>LLVMPreferredAlignmentOfType</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMSetModuleDataLayout.html" title='llvm_sys::target::LLVMSetModuleDataLayout fn'>LLVMSetModuleDataLayout</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>Set the data layout for a module.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMSizeOfTypeInBits.html" title='llvm_sys::target::LLVMSizeOfTypeInBits fn'>LLVMSizeOfTypeInBits</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVMStoreSizeOfType.html" title='llvm_sys::target::LLVMStoreSizeOfType fn'>LLVMStoreSizeOfType</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVM_InitializeAllAsmParsers.html" title='llvm_sys::target::LLVM_InitializeAllAsmParsers fn'>LLVM_InitializeAllAsmParsers</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVM_InitializeAllAsmPrinters.html" title='llvm_sys::target::LLVM_InitializeAllAsmPrinters fn'>LLVM_InitializeAllAsmPrinters</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVM_InitializeAllDisassemblers.html" title='llvm_sys::target::LLVM_InitializeAllDisassemblers fn'>LLVM_InitializeAllDisassemblers</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVM_InitializeAllTargetInfos.html" title='llvm_sys::target::LLVM_InitializeAllTargetInfos fn'>LLVM_InitializeAllTargetInfos</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVM_InitializeAllTargetMCs.html" title='llvm_sys::target::LLVM_InitializeAllTargetMCs fn'>LLVM_InitializeAllTargetMCs</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVM_InitializeAllTargets.html" title='llvm_sys::target::LLVM_InitializeAllTargets fn'>LLVM_InitializeAllTargets</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVM_InitializeNativeAsmParser.html" title='llvm_sys::target::LLVM_InitializeNativeAsmParser fn'>LLVM_InitializeNativeAsmParser</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>Returns 1 on failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVM_InitializeNativeAsmPrinter.html" title='llvm_sys::target::LLVM_InitializeNativeAsmPrinter fn'>LLVM_InitializeNativeAsmPrinter</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>Returns 1 on failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVM_InitializeNativeDisassembler.html" title='llvm_sys::target::LLVM_InitializeNativeDisassembler fn'>LLVM_InitializeNativeDisassembler</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>Returns 1 on failure.</p>
</td></tr><tr class='module-item'><td><a class="fn" href="fn.LLVM_InitializeNativeTarget.html" title='llvm_sys::target::LLVM_InitializeNativeTarget fn'>LLVM_InitializeNativeTarget</a><a title='unsafe function' href='#'><sup></sup></a></td><td class='docblock-short'><p>Returns 1 on failure.</p>
</td></tr></table><h2 id='types' class='section-header'><a href="#types">Type Definitions</a></h2>
<table><tr class='module-item'><td><a class="type" href="type.LLVMTargetDataRef.html" title='llvm_sys::target::LLVMTargetDataRef type'>LLVMTargetDataRef</a></td><td class='docblock-short'></td></tr><tr class='module-item'><td><a class="type" href="type.LLVMTargetLibraryInfoRef.html" title='llvm_sys::target::LLVMTargetLibraryInfoRef type'>LLVMTargetLibraryInfoRef</a></td><td class='docblock-short'></td></tr></table></section><section id="search" class="content hidden"></section><section class="footer"></section><aside id="help" class="hidden"><div><h1 class="hidden">Help</h1><div class="shortcuts"><h2>Keyboard Shortcuts</h2><dl><dt><kbd>?</kbd></dt><dd>Show this help dialog</dd><dt><kbd>S</kbd></dt><dd>Focus the search field</dd><dt><kbd></kbd></dt><dd>Move up in search results</dd><dt><kbd></kbd></dt><dd>Move down in search results</dd><dt><kbd></kbd></dt><dd>Switch tab</dd><dt><kbd>&#9166;</kbd></dt><dd>Go to active search result</dd><dt><kbd>+</kbd></dt><dd>Expand all sections</dd><dt><kbd>-</kbd></dt><dd>Collapse all sections</dd></dl></div><div class="infos"><h2>Search Tricks</h2><p>Prefix searches with a type followed by a colon (e.g., <code>fn:</code>) to restrict the search to a given type.</p><p>Accepted types are: <code>fn</code>, <code>mod</code>, <code>struct</code>, <code>enum</code>, <code>trait</code>, <code>type</code>, <code>macro</code>, and <code>const</code>.</p><p>Search functions by type signature (e.g., <code>vec -> usize</code> or <code>* -> vec</code>)</p><p>Search multiple things at once by splitting your query with comma (e.g., <code>str,u8</code> or <code>String,struct:Vec,test</code>)</p></div></div></aside><script>window.rootPath = "../../";window.currentCrate = "llvm_sys";</script><script src="../../aliases.js"></script><script src="../../main.js"></script><script defer src="../../search-index.js"></script></body></html>