X86MMXType
public struct X86MMXType : IRType
extension X86MMXType: Equatable
X86MMXType
represents a value held in an MMX register on an x86 machine.
The operations allowed on it are quite limited: parameters and return values, load and store, and bitcast. User-specified MMX instructions are represented as intrinsic or asm calls with arguments and/or results of this type. There are no arrays, vectors or constants of this type.
-
Returns the context associated with this type.
Declaration
Swift
public let context: Context
-
Creates an
X86MMXType
.Parameters
context
The context to create this type in
-
Retrieves the underlying LLVM type object.
Declaration
Swift
public func asLLVM() -> LLVMTypeRef
-
Declaration
Swift
public static func == (lhs: X86MMXType, rhs: X86MMXType) -> Bool