Method |
Description |
|
AddGlobal ( Module module, TypeRef type, String name ) : Value |
|
|
AddPhiIncoming ( Value phiNode, Value value, BasicBlock block ) : void |
|
|
BuildAShr ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildAdd ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildAlloca ( TypeRef arg, string name = tmpvarname ) : Value |
|
|
BuildAnd ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildBr ( BasicBlock branchBlock ) : Value |
|
|
BuildCall ( Function func, IEnumerable args, string varName = tmpvarname ) : Value |
|
|
BuildCondBr ( Value ifVal, BasicBlock thenBlock, BasicBlock elseBlock ) : Value |
|
|
BuildEntryBlockAlloca ( Function function, TypeRef type, string varName = tmpvarname ) : Value |
|
|
BuildExactSDiv ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildFAdd ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildFCmp ( Value lhs, LLVMRealPredicate predicate, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildFCmpAndPromote ( Value lhs, LLVMRealPredicate predicate, Value rhs, TypeRef promoteType ) : Value |
|
|
BuildFDiv ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildFMul ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildFNeg ( Value val, string varName = tmpvarname ) : Value |
|
|
BuildFRem ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildFSub ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildICmp ( Value lhs, LLVMIntPredicate predicate, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildIntToPtr ( Value arg, TypeRef ptrType, string name = tmpvarname ) : Value |
|
|
BuildLShr ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildLoad ( Value value, string varName = tmpvarname ) : Value |
|
|
BuildMul ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildNeg ( Value val, string varName = tmpvarname ) : Value |
|
|
BuildNot ( Value val, string varName = tmpvarname ) : Value |
|
|
BuildOr ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildPhi ( TypeRef type, string name, PhiIncoming incoming ) : Value |
|
|
BuildReturn ( ) : Value |
|
|
BuildReturn ( IEnumerable returnValues ) : Value |
|
|
BuildReturn ( Value returnValue ) : Value |
|
|
BuildSDiv ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildSRem ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildShl ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildStore ( Value src, Value dest ) : Value |
|
|
BuildSub ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildUDiv ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildURem ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
BuildXor ( Value lhs, Value rhs, string varName = tmpvarname ) : Value |
|
|
ClearInsertPoint ( ) : void |
|
|
Dispose ( ) : void |
|
|
Dispose ( bool disposing ) : void |
|
|
GetInsertPoint ( ) : BasicBlock |
|
|
IRBuilder ( ) : System |
|
|
ResetInsertPoint ( Function func, BasicBlock bb ) : void |
|
|
SetInsertPoint ( BasicBlock bb ) : void |
|
|