Llvm.NET interop wrapper library
Llvm.NET interop wrapper library
Namespaces
Llvm.NET.Instructions
InstructionBuilder Class
InstructionBuilder Methods
Add Method
Alloca Method
And Method
ArithmeticShiftRight Method
AtomicAdd Method
AtomicAnd Method
AtomicCmpXchg Method
AtomicMax Method
AtomicMin Method
AtomicNand Method
AtomicOr Method
AtomicSub Method
AtomicUMax Method
AtomicUMin Method
AtomicXchg Method
AtomicXor Method
BitCast Method
Branch Method
Call Method
Compare Method
ConstGetElementPtrInBounds Method
DebugTrap Method
Dispose Method
DoNothing Method
ExtractValue Method
FAdd Method
FDiv Method
Finalize Method
FMul Method
FNeg Method
FPExt Method
FPToSICast Method
FPToUICast Method
FPTrunc Method
FRem Method
FSub Method
GetElementPtr Method
GetElementPtrInBounds Method
GetStructElementPointer Method
InsertValue Method
IntCast Method
IntToPointer Method
Invoke Method
LandingPad Method
Load Method
LogicalShiftRight Method
MemCpy Method
MemMove Method
MemSet Method
Mul Method
Neg Method
Not Method
Or Method
PhiNode Method
PointerToInt Method
PositionAtEnd Method
PositionBefore Method
Resume Method
Return Method
SDiv Method
ShiftLeft Method
SignExtend Method
SignExtendOrBitCast Method
SIToFPCast Method
SRem Method
Store Method
Sub Method
Switch Method
Trunc Method
TruncOrBitCast Method
UDiv Method
UIToFPCast Method
Unreachable Method
URem Method
Xor Method
ZeroExtend Method
ZeroExtendOrBitCast Method
InstructionBuilder
Neg Method
[This is preliminary documentation and is subject to change.]
Namespace:
Llvm.NET.Instructions
Assembly:
Llvm.NET (in Llvm.NET.dll) Version: 3.8.6158
Syntax
C#
Copy
public
Value
Neg
(
Value
value
)
Parameters
value
Type:
Llvm.NET.Values
Value
Return Value
Type:
Value
See Also
Reference
InstructionBuilder Class
Llvm.NET.Instructions Namespace