HomeSort by relevance Sort by last modified time
    Searched defs:GenericValue (Results 1 - 3 of 3) sorted by null

  /external/llvm/bindings/ocaml/executionengine/
llvm_executionengine.ml 17 module GenericValue = struct
73 external run_function: Llvm.llvalue -> GenericValue.t array -> t ->
74 GenericValue.t
llvm_executionengine.mli 17 module GenericValue: sig
18 (** [GenericValue.t] is a boxed union type used to portably pass arguments to
22 See the struct [llvm::GenericValue]. *)
27 [llvm::GenericValue::DoubleVal] and [llvm::GenericValue::FloatVal]. *)
31 field [llvm::GenericValue::PointerVal]. *)
35 [w]. See the field [llvm::GenericValue::IntVal]. *)
39 [w]. See the field [llvm::GenericValue::IntVal]. *)
43 bitwidth [w]. See the field [llvm::GenericValue::IntVal]. *)
48 [w]. See the field [llvm::GenericValue::IntVal]. *
    [all...]
  /external/llvm/include/llvm/ExecutionEngine/
GenericValue.h 1 //===-- GenericValue.h - Represent any type of LLVM value -------*- C++ -*-===//
10 // The GenericValue class is used to represent an LLVM value of arbitrary type.
26 struct GenericValue {
40 std::vector<GenericValue> AggregateVal;
42 // to make code faster, set GenericValue to zero could be omitted, but it is
43 // potentially can cause problems, since GenericValue to store garbage
45 GenericValue() : IntVal(1,0) {UIntPairVal.first = 0; UIntPairVal.second = 0;}
46 explicit GenericValue(void *V) : PointerVal(V), IntVal(1,0) { }
49 inline GenericValue PTOGV(void *P) { return GenericValue(P);
    [all...]

Completed in 84 milliseconds