Class: LLVM::User

Inherits:
Value show all
Defined in:
ext/llvmruby.c

Direct Known Subclasses

Instruction

Instance Method Summary collapse

Methods inherited from Value

get_constant, get_double_constant, get_float_constant, #get_float_constant_value, get_immediate_constant, #get_int_constant_value, get_struct_constant, #immediate, #is_constant, #is_float_constant, #is_int_constant, #is_null, #is_undef, #llvm, #name, #name=, #num_uses, #replace_all_uses_with, #type, #used_in_basic_block?

Instance Method Details

#drop_all_referencesObject



144
# File 'ext/llvmruby.c', line 144

VALUE llvm_user_drop_all_references(VALUE);

#get_num_operandsObject



141
# File 'ext/llvmruby.c', line 141

VALUE llvm_user_get_num_operands(VALUE);

#get_operandObject



142
# File 'ext/llvmruby.c', line 142

VALUE llvm_user_get_operand(VALUE, VALUE);

#get_operand_listObject



140
# File 'ext/llvmruby.c', line 140

VALUE llvm_user_get_operand_list(VALUE);

#replace_uses_of_withObject



145
# File 'ext/llvmruby.c', line 145

VALUE llvm_user_replace_uses_of_with(VALUE, VALUE, VALUE);

#set_operandObject



143
# File 'ext/llvmruby.c', line 143

VALUE llvm_user_set_operand(VALUE, VALUE, VALUE);