Index
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.
- 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
All Classes and Interfaces|All Packages
LLVMLanguage.getLLVMMemory()instead."