From 771b675c51d5dd74b5dddf101cfb0ad81b0c99f0 Mon Sep 17 00:00:00 2001 From: Reid Spencer Date: Wed, 4 Apr 2007 05:46:04 +0000 Subject: Appease Chris' pedantic streak. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35647 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/LangRef.html | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) (limited to 'docs/LangRef.html') diff --git a/docs/LangRef.html b/docs/LangRef.html index c54c8bec8e..aeca1f2dcd 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -184,7 +184,8 @@
  • 'llvm.ctpop.*' Intrinsic
  • 'llvm.ctlz.*' Intrinsic
  • 'llvm.cttz.*' Intrinsic
  • -
  • 'llvm.part.select.*' Intrinsic
  • +
  • 'llvm.bit.part_select.*' Intrinsic
  • +
  • 'llvm.bit.part_set.*' Intrinsic
  • Debugger intrinsics
  • @@ -4590,21 +4591,21 @@ of src. For example, llvm.cttz(2) = 1.
    - 'llvm.bit.part.select.*' Intrinsic + 'llvm.bit.part_select.*' Intrinsic
    Syntax:
    -

    This is an overloaded intrinsic. You can use llvm.bit.part.select +

    This is an overloaded intrinsic. You can use llvm.bit.part_select on any integer bit width.

    -  declare i17 @llvm.bit.part.select.i17.i17 (i17 %val, i32 %loBit, i32 %hiBit)
    -  declare i29 @llvm.bit.part.select.i29.i29 (i29 %val, i32 %loBit, i32 %hiBit)
    +  declare i17 @llvm.bit.part_select.i17.i17 (i17 %val, i32 %loBit, i32 %hiBit)
    +  declare i29 @llvm.bit.part_select.i29.i29 (i29 %val, i32 %loBit, i32 %hiBit)
     
    Overview:
    -

    The 'llvm.bit.part.select' family of intrinsic functions selects a +

    The 'llvm.bit.part_select' family of intrinsic functions selects a range of bits from an integer value and returns them in the same bit width as the original value.

    @@ -4614,7 +4615,7 @@ any bit width but they must have the same bit width. The second and third arguments must be i32 type since they specify only a bit index.

    Semantics:
    -

    The operation of the 'llvm.bit.part.select' intrinsic has two modes +

    The operation of the 'llvm.bit.part_select' intrinsic has two modes of operation: forwards and reverse. If %loBit is greater than %hiBits then the intrinsic operates in reverse mode. Otherwise it operates in forward mode.

    @@ -4643,21 +4644,21 @@ only the %hiBit - %loBit bits set, as follows:

    Syntax:
    -

    This is an overloaded intrinsic. You can use llvm.bit.part.set on +

    This is an overloaded intrinsic. You can use llvm.bit.part_set on any integer bit width.

    -  declare i17 @llvm.bit.part.set.i17.i17.i9 (i17 %val, i32 %bit, i9 %newbits)
    -  declare i29 @llvm.bit.part.set.i29.i29.i13(i29 %val, i32 %bit, i13 %newbits)
    +  declare i17 @llvm.bit.part_set.i17.i17.i9 (i17 %val, i32 %bit, i9 %newbits)
    +  declare i29 @llvm.bit.part_set.i29.i29.i13(i29 %val, i32 %bit, i13 %newbits)
     
    Overview:
    -

    The 'llvm.bit.part.set' family of intrinsic functions sets a range +

    The 'llvm.bit.part_set' family of intrinsic functions sets a range of bits in a given value to a new value and returns the result.

    Arguments:
    @@ -4667,7 +4668,7 @@ The third argument may be any any bit width less than or equal to the bit width of the first argument.

    Semantics:
    -

    The 'llvm.bit.part.set' intrinsic sets the value given by +

    The 'llvm.bit.part_set' intrinsic sets the value given by %newbits into %val at the bit index given by %bit. This is equivalent to the following sequence:

      -- cgit v1.2.3