diff --git a/docs/LangRef.html b/docs/LangRef.html index c54c8bec8ef..aeca1f2dcde 100644 --- a/docs/LangRef.html +++ b/docs/LangRef.html @@ -184,7 +184,8 @@
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)
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.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: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)
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.
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: