addCases | Add cases to a switch instruction |
Argument | Parameters of LLVM Functions |
binOp | Create a binary operation instruction |
Block | Functions to create and manipulate an LLVM BasicBlock |
blocks | Incoming blocks of a PHI node |
clone | Collection of generic functions for LLVM objects |
ConstantExpr | Constant Expression |
createGlobalVariable | Define a native global variable |
createICmp | Create an integer comparison instruction |
createIsNotNull | Create LLVM operations |
declareFunction | Declare a function in a module |
demangle | Mangle and Demangle C++ Symbols |
DINodeType | Debug Information Methods and Classes |
dlsym | R Interface to dlsym routine to lookup Native Symbol |
dominates | Determine whether an Instruction dominates another... |
dot.llvm | Invoke an LLVM Function from R |
drawCFG | Visualize the Relationships between Blocks in a Function |
ExecutionEngine | Create LLVM engine for calling functions |
formattedRawOstream | Create and access LLVM output streams |
Function | Create an LLVM function/routine |
generatePTX | Generate PTX code to run on a NVIDIA GPU |
getAllUsers | Get Uses and Users of a Value |
getAsCString | Convert Strings to R |
getCallingConv | Get and set the calling convention for a routine |
getClassName | Get the name of a Value's class |
getDefinedRoutines | List the LLVM Functions that are defined in a given Module |
getGetElementPtr | Create LLVM instruction to access an element in an array or... |
getGlobalContext | Retrieve the default LLVM context |
getHostCPUName | Get Information about the Host Machine/Architecture |
getIntSize | Get sizes of various data types |
getLine | Query debug information |
getLinkage | Get linkage for a Global value |
getLogicalConstant | Create constants in native code |
getLoops | Get loops and associate BasicBlocks in a Function |
getMetadata | Get Meta-data from Functions, Instructions, Global Variables |
getModuleFunctions | Get a list of the functions in an LLVM module |
getOpcode | Get the operation code/identifier for an LLVM instruction |
getPassManager | Create an LLVM pass manager |
getSuccessor | Get different aspects of a Branch Instruction |
getValue | Get the value from an LLVM entity |
inferParamTypes | Infer the Element Type of a Pointer Type |
InitializeNativeTarget | Initialize the LLVM engine for JIT operations |
InstructionFuns | Miscellaneous functions operating on LLVM Instruction objects |
Intrinsic | Functions for working with LLVM Intrinsic routines |
IRBuilder | Create an IR builder object for LLVM construction |
isa | Queries if an LLVM Instruction is a particular sub-type |
isInBounds | Query or set bounds checking flag |
isType | Predicate functions for testing a type |
isZeroValue | Check if a Value is a Zero-initializer |
lapplyDebugInfo | Query the Debug Information in an LLVM Module |
lljit | Create an On-Request JIT Execution Engine |
llvmAddSymbol | Resolving external symbols |
llvmDump | Create a text representation of an LLVM object |
llvmISA | Query class of LLVM type |
LoadStoreInst | Load and Store LLVM Instructions |
Loop | Methods for 'Loop' Objects |
loopAnalysis | Analysis of Loops in LLVM IR Code |
mkCallProxy | Create an R Function to call an LLVM Routine |
mkCallsGraph | Information on which Functions a Function Calls in an LLVM... |
Module | Create an LLVM module for one or more functions and variables |
ModuleODSigs | Module with On-Demand External Signatures |
newDebugBasicType | Debug Information Functions for DIBuilder |
offsets | Compute Element Offsets for a Structure |
onlyReadsMemory | Determines if the LLVM does not write to memory |
parseIR | Read LLVM Code in the Intermediate Representation (IR)... |
parseIRError | Raise an error from parseIR |
Passes | Create LLVM Pass Instances |
raw_svector_ostream | C++ stream as a character buffer |
RC++Reference-class | Class "RC++Reference" |
Rllvm | The Rllvm Package |
setAlignment | Set and get the alignment for an LLVM instruction or object |
setArgByVal | Set and Query Pass-By-Value Semantics for a Parameter |
setInitializer | Set the initializer for an LLVM Value |
setMetadata | Functions for working with LLVM metadata |
setOpaquePointers | Enable non-opaque pointers in an LLVM Context |
simpleFunction | Define the skeleton of an LLVM Function |
string | Initialize a string object |
stripDebugInfo | Remove the debugging meta-data from a Module or Function |
TargetFuns | Functions related to different targets |
typeFuns | Miscellaneous functions for LLVM Types |
Value | The LLVM Value Class |
VoidType | Objects representing different LLVM common Types |
writeBitcode | Read and Write LLVM Bitcode |
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.