llvm-0.8.0.2: Bindings to the LLVM compiler toolkit.
Source code
Contents
Index
LLVM.Util.Loop
Documentation
class
Phi
a
where
Source
Methods
phis
::
BasicBlock
-> a ->
CodeGenFunction
r a
Source
addPhis
::
BasicBlock
-> a -> a ->
CodeGenFunction
r
()
Source
forLoop
::
forall
i a r. (
Phi
a,
Num
i,
IsConst
i,
IsInteger
i,
IsFirstClass
i,
CmpRet
i
Bool
) =>
Value
i ->
Value
i -> a -> (
Value
i -> a ->
CodeGenFunction
r a) ->
CodeGenFunction
r a
Source
mapVector
::
forall
a b n r. (
Nat
n,
IsPrimitive
b) => (
Value
a ->
CodeGenFunction
r (
Value
b)) ->
Value
(
Vector
n a) ->
CodeGenFunction
r (
Value
(
Vector
n b))
Source
mapVector2
::
forall
a b c n r. (
Nat
n,
IsPrimitive
c) => (
Value
a ->
Value
b ->
CodeGenFunction
r (
Value
c)) ->
Value
(
Vector
n a) ->
Value
(
Vector
n b) ->
CodeGenFunction
r (
Value
(
Vector
n c))
Source
Produced by
Haddock
version 2.6.0