Index

A B C D E F G H I K L M N P R S 
All Classes and Interfaces|All Packages

A

addLibraryHandles(Object) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 
allocateMemory(Node, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 

B

bindSignature(long, Source) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 
bindSignature(LLVMFunctionCode, Source) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 

C

com.oracle.truffle.llvm.nativemode - package com.oracle.truffle.llvm.nativemode
 
com.oracle.truffle.llvm.nativemode.runtime - package com.oracle.truffle.llvm.nativemode.runtime
 
com.oracle.truffle.llvm.nativemode.runtime.memory - package com.oracle.truffle.llvm.nativemode.runtime.memory
 
compareAndSwapI16(Node, LLVMNativePointer, short, short) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
compareAndSwapI32(Node, LLVMNativePointer, int, int) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
compareAndSwapI64(Node, LLVMNativePointer, long, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
compareAndSwapI8(Node, LLVMNativePointer, byte, byte) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
copyMemory(Node, long, long, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
Deprecated.
create(TruffleLanguage.Env) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension.Factory
 
createConfiguration(LLVMLanguage, ContextExtension.Registry, NativeConfigurationFactory.Key) - Method in class com.oracle.truffle.llvm.nativemode.NativeConfigurationFactory
 
createDescriptors() - Static method in class com.oracle.truffle.llvm.nativemode.runtime.SulongNativeOption
 
createHandleContainer(boolean, Assumption) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
createNativeWrapperFactory(LLVMFunctionCode, String) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 
createNodeFactory(LLVMLanguage, DataLayout) - Method in class com.oracle.truffle.llvm.nativemode.NativeConfiguration
 
createSignature(Source) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 

D

describeOptions() - Static method in class com.oracle.truffle.llvm.nativemode.runtime.SulongNativeOption
 

E

ENABLE_NFI - Static variable in class com.oracle.truffle.llvm.nativemode.runtime.SulongNativeOption
 
equals(Object) - Method in class com.oracle.truffle.llvm.nativemode.NativeConfigurationFactory.Key
 

F

Factory() - Constructor for class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension.Factory
 
free(Node, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 

G

get128BitFloat(Node, LLVMNativePointer) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
get80BitFloat(Node, LLVMNativePointer) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getAndAddI32(Node, LLVMNativePointer, int) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getAndAddI64(Node, LLVMNativePointer, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getAndOpI1(Node, LLVMNativePointer, boolean, LLVMMemory.BooleanBinaryOperator) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getAndOpI16(Node, LLVMNativePointer, short, LLVMMemory.ShortBinaryOperator) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getAndOpI32(Node, LLVMNativePointer, int, IntBinaryOperator) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getAndOpI64(Node, LLVMNativePointer, long, LongBinaryOperator) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getAndOpI8(Node, LLVMNativePointer, byte, LLVMMemory.ByteBinaryOperator) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getAndSetI32(Node, LLVMNativePointer, int) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getAndSetI64(Node, LLVMNativePointer, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getAndSubI32(Node, LLVMNativePointer, int) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getAndSubI64(Node, LLVMNativePointer, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getCapability(Class<C>) - Method in class com.oracle.truffle.llvm.nativemode.NativeConfiguration
 
getDouble(Node, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getFloat(Node, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getHint() - Method in class com.oracle.truffle.llvm.nativemode.NativeConfigurationFactory
 
getI1(Node, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getI16(Node, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getI32(Node, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getI64(Node, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getI8(Node, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getInstance() - Static method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
Deprecated.
"This method should not be called directly. Use LLVMLanguage.getLLVMMemory() instead."
getIVarBit(Node, LLVMNativePointer, int) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getName() - Method in class com.oracle.truffle.llvm.nativemode.NativeConfigurationFactory
 
getNativeFunction(String, String) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 
getNativeFunctionOrNull(String) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 
getNativeHandle(String) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 
getNativeLibrarySuffix() - Static method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 
getNativeLibrarySuffixVersioned(int) - Static method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 
getNativeSignature(FunctionType) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 
getNativeSignatureSourceSkipStackArg(FunctionType) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 
getOptionDescriptors() - Method in class com.oracle.truffle.llvm.nativemode.NativeConfigurationFactory
 
getPageSize() - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getPointer(Node, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
getPriority() - Method in class com.oracle.truffle.llvm.nativemode.NativeConfigurationFactory
 
getWellKnownNativeFunction(String, String) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 
getWellKnownNativeFunctionAndSignature(String, String) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 

H

hashCode() - Method in class com.oracle.truffle.llvm.nativemode.NativeConfigurationFactory.Key
 

I

initialize(LLVMContext) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 
isInitialized() - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 

K

Key(OptionValues) - Constructor for class com.oracle.truffle.llvm.nativemode.NativeConfigurationFactory.Key
 

L

languageOptions - Variable in class com.oracle.truffle.llvm.nativemode.NativeConfiguration
 
LLVMNativeMemory - Class in com.oracle.truffle.llvm.nativemode.runtime.memory
 

M

memset(Node, LLVMNativePointer, long, byte) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
Deprecated.

N

NativeConfiguration - Class in com.oracle.truffle.llvm.nativemode
 
NativeConfiguration(LLVMLanguage, ContextExtension.Registry, NativeConfigurationFactory.Key) - Constructor for class com.oracle.truffle.llvm.nativemode.NativeConfiguration
 
NativeConfigurationFactory - Class in com.oracle.truffle.llvm.nativemode
 
NativeConfigurationFactory() - Constructor for class com.oracle.truffle.llvm.nativemode.NativeConfigurationFactory
 
NativeConfigurationFactory.Key - Class in com.oracle.truffle.llvm.nativemode
 
NFIContextExtension - Class in com.oracle.truffle.llvm.nativemode.runtime
 
NFIContextExtension.Factory - Class in com.oracle.truffle.llvm.nativemode.runtime
 

P

parseNativeLibrary(String, LLVMContext) - Method in class com.oracle.truffle.llvm.nativemode.runtime.NFIContextExtension
 
parseOptions(OptionValues) - Method in class com.oracle.truffle.llvm.nativemode.NativeConfigurationFactory
 
put128BitFloat(Node, long, LLVM128BitFloat) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
put80BitFloat(Node, long, LLVM80BitFloat) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
putByteArray(Node, long, byte[]) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
putDouble(Node, long, double) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
putFloat(Node, long, float) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
putI1(Node, long, boolean) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
putI16(Node, long, short) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
putI32(Node, long, int) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
putI64(Node, long, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
putI8(Node, long, byte) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
putIVarBit(Node, long, LLVMIVarBit) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 
putPointer(Node, long, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
 

R

reallocateMemory(Node, LLVMNativePointer, long) - Method in class com.oracle.truffle.llvm.nativemode.runtime.memory.LLVMNativeMemory
Deprecated.

S

SulongNativeOption - Class in com.oracle.truffle.llvm.nativemode.runtime
 
SulongNativeOption() - Constructor for class com.oracle.truffle.llvm.nativemode.runtime.SulongNativeOption
 
A B C D E F G H I K L M N P R S 
All Classes and Interfaces|All Packages