Displaying 20 results from an estimated 28 matches for "128bits".
Did you mean:
128bit
2007 Jun 18
0
[LLVMdev] Arbitrary bit width integers
...ey are
stored using an APInt object. APInt (lib/Support/APInt.cpp) uses an
array of uint64_t if more than two are needed or an inline uint64_t in
the APInt object. So, yes, they are heap allocated. This is for
compile time constants. At run time, the back ends don't support
anything over 128bits (currently), except lli in interpreter mode. The
interpreter uses APInt instances to compute all integer operations
(including very large numbers).
Reid
>Sandro
>_______________________________________________
>LLVM Developers mailing list
>LLVMdev at cs.uiuc.edu http://llvm...
2007 Jun 18
4
[LLVMdev] Arbitrary bit width integers
Where does the storage for large bit width integers come from? Are
very large numbers heap allocated?
Sandro
2015 Feb 06
2
TLS config check
...:AES128+EDH
Before I made this change clients were connecting with the following
cipher in the log file:
ECDHE-ECDSA-AES256-SHA (256/256 bits)
After the change the log now says:
ECDHE-ECDSA-AES128-GCM-SHA256 (128/128 bits)
Is this an improvement (or more secure) despite going from 256bits to
128bits?
Thanks!
2007 Jun 18
2
[LLVMdev] Arbitrary bit width integers
...sing an APInt object. APInt (lib/Support/APInt.cpp) uses an
> array of uint64_t if more than two are needed or an inline uint64_t in
> the APInt object. So, yes, they are heap allocated. This is for
> compile time constants. At run time, the back ends don't support
> anything over 128bits (currently), except lli in interpreter mode. The
> interpreter uses APInt instances to compute all integer operations
> (including very large numbers).
>
> Reid
>
> >Sandro
> >_______________________________________________
> >LLVM Developers mailing list
> >L...
2015 Nov 01
4
Representing X86 long double in Debug Info
...align 16
!11 = !DILocalVariable(name: "x", scope: !4, file: !1, line: 2, type: !12)
!12 = !DIBasicType(name: "long double", size: 128, align: 128, encoding:
DW_ATE_float)
!13 = !DIExpression()
which happens because llvm knows that fp80s are 80bits, while clang
declares them as 128bits in the debug info. We might have to special case
this in the verifier, but before we do that, I wanted to ask about the
following:
Reading the DWARF standard, it seems like the following would be a valid
description of an X86 80bit long double:
DW_TAG_base_type
DW_AT_name "long double"...
2015 Feb 07
3
TLS config check
...t;> cipher in the log file:
>>
>> ECDHE-ECDSA-AES256-SHA (256/256 bits)
>>
>> After the change the log now says:
>>
>> ECDHE-ECDSA-AES128-GCM-SHA256 (128/128 bits)
>>
>> Is this an improvement (or more secure) despite going from 256bits to
>> 128bits?
>
> yes it is because AES-GCM is currently the best cipher suite while there
> is no point for AES256, if AES128 will fall then it likely affects
> AES256 too and according to Brcue Schneier years ago AES128 has even
> less problems then AES256 (too lazy for google it again)
>...
2008 Oct 23
1
[LLVMdev] Register class conversions
...ead?
I have many instructions that work irrespective of the data type. By
allowing multiple types to work in a single register class, this reduces
the number of times I have to duplicate code. For, example, I have a
128bit copy that works on i32, i64, f32, f64 data along with vector
types up to 128bits in length. Tablegen should be smart enough to figure
out that if my 128 bit register class has the 32bit and 64 bit register
classes as subclasses, then a pattern written for the 128bit register
class should also work for the sub types. This is standard object
oriented programming. Throw all the co...
2016 Apr 03
3
PA-RISC (hppa) video cards init failure loading the device driver kernel module
...0.0: GTT: 512M 0x60000000 - 0x7FFFFFFF
[ 46.236000] [drm] Generation 2 PCI interface, using max accessible memory
[ 46.316000] radeon 0000:80:00.0: VRAM: 128M 0xFFFFFFFFC0000000 -
0xFFFFFFFFC7FFFFFF (128M used)
[ 46.420000] [drm] Detected VRAM RAM=128M, BAR=128M
[ 46.476000] [drm] RAM width 128bits DDR
[ 46.524000] [TTM] Zone kernel: Available graphics memory: 3077188 kiB
[ 46.604000] [TTM] Zone dma32: Available graphics memory: 2097152 kiB
[ 46.680000] [TTM] Initializing pool allocator
[ 46.732000] [drm] radeon: 128M of VRAM memory ready
[ 46.792000] [drm] radeon: 512M of GTT me...
2016 Apr 04
1
PA-RISC (hppa) video cards init failure loading the device driver kernel module
...t; [ 46.236000] [drm] Generation 2 PCI interface, using max accessible memory
>> [ 46.316000] radeon 0000:80:00.0: VRAM: 128M 0xFFFFFFFFC0000000 -
>> 0xFFFFFFFFC7FFFFFF (128M used)
>> [ 46.420000] [drm] Detected VRAM RAM=128M, BAR=128M
>> [ 46.476000] [drm] RAM width 128bits DDR
>> [ 46.524000] [TTM] Zone kernel: Available graphics memory: 3077188 kiB
>> [ 46.604000] [TTM] Zone dma32: Available graphics memory: 2097152 kiB
>> [ 46.680000] [TTM] Initializing pool allocator
>> [ 46.732000] [drm] radeon: 128M of VRAM memory ready
>>...
2013 Nov 10
0
[LLVMdev] Announcing Leaf v0
...t.
- Arbitrary bit-size integers: I really like having these in the IR. I
dislike fretting at the high-level about exactly what size an integer
is, thus I've directly exposed LLVM's ability to have arbitrary bit
sizes. (I just need a large-integer division routine now to fully
support > 128bits.)
- Exception handling: The landing pads and the ExceptionDemo got me a
lot of the way to implementing exception handling.
- Clang: Having a C and C++ compiler which can emit IR has been
extremely helpful in deconstructing features of those languages.
Slowly I'm working my way through every...
2015 Feb 07
0
TLS config check
...ts were connecting with the following
> cipher in the log file:
>
> ECDHE-ECDSA-AES256-SHA (256/256 bits)
>
> After the change the log now says:
>
> ECDHE-ECDSA-AES128-GCM-SHA256 (128/128 bits)
>
> Is this an improvement (or more secure) despite going from 256bits to
> 128bits?
yes it is because AES-GCM is currently the best cipher suite while there
is no point for AES256, if AES128 will fall then it likely affects
AES256 too and according to Brcue Schneier years ago AES128 has even
less problems then AES256 (too lazy for google it again)
-------------- next part --...
2007 Jun 18
0
[LLVMdev] Arbitrary bit width integers
...ject. APInt (lib/Support/APInt.cpp) uses an
>> array of uint64_t if more than two are needed or an inline uint64_t in
>> the APInt object. So, yes, they are heap allocated. This is for
>> compile time constants. At run time, the back ends don't support
>> anything over 128bits (currently), except lli in interpreter mode. The
>> interpreter uses APInt instances to compute all integer operations
>> (including very large numbers).
>>
>> Reid
>>
>>> Sandro
>>> _______________________________________________
>>> LLVM De...
2016 Apr 04
0
PA-RISC (hppa) video cards init failure loading the device driver kernel module
...- 0x7FFFFFFF
> [ 46.236000] [drm] Generation 2 PCI interface, using max accessible memory
> [ 46.316000] radeon 0000:80:00.0: VRAM: 128M 0xFFFFFFFFC0000000 -
> 0xFFFFFFFFC7FFFFFF (128M used)
> [ 46.420000] [drm] Detected VRAM RAM=128M, BAR=128M
> [ 46.476000] [drm] RAM width 128bits DDR
> [ 46.524000] [TTM] Zone kernel: Available graphics memory: 3077188 kiB
> [ 46.604000] [TTM] Zone dma32: Available graphics memory: 2097152 kiB
> [ 46.680000] [TTM] Initializing pool allocator
> [ 46.732000] [drm] radeon: 128M of VRAM memory ready
> [ 46.792000] [dr...
2015 Feb 06
2
TLS config check
Hi All
First the essentials:
dovecot --version: 2.2.15
/usr/local/etc/dovecot/conf.d/10-ssl.conf:
ssl = required
ssl_cert =
</usr/local/openssl/certs/mail.domain.com.chained.dovecot.ecdsa.crt
ssl_key = </usr/local/openssl/certs/mail.domain.com.ecdsa.key
ssl_protocols = !SSLv2 !SSLv3
ssl_cipher_list =
2016 Apr 04
0
[Radeon] PA-RISC (hppa) video cards init failure loading the device driver kernel module
...] [drm] Generation 2 PCI interface, using max accessible memory
>>> [ 46.316000] radeon 0000:80:00.0: VRAM: 128M 0xFFFFFFFFC0000000 -
>>> 0xFFFFFFFFC7FFFFFF (128M used)
>>> [ 46.420000] [drm] Detected VRAM RAM=128M, BAR=128M
>>> [ 46.476000] [drm] RAM width 128bits DDR
>>> [ 46.524000] [TTM] Zone kernel: Available graphics memory: 3077188 kiB
>>> [ 46.604000] [TTM] Zone dma32: Available graphics memory: 2097152 kiB
>>> [ 46.680000] [TTM] Initializing pool allocator
>>> [ 46.732000] [drm] radeon: 128M of VRAM memo...
2016 Nov 04
2
[RFC] Supporting ARM's SVE in LLVM
...ufflevar}
`VECTOR_SHUFFLE_VAR(VEC1, VEC2, VEC3)`
See [*shufflevector*](#shufflevector).
# AArch64 Specific Changes
## Instruction Selection
In order to allow proper instruction selection there must be a direct mapping
from MVTs to SVE registers. SVE data registers have a length in multiples of
128bits (with 128bits being the minimum) and predicate registers have a bit for
every byte of a data register.
Given the 128bit minimum we map scalable vector MVTs whose static component is
also 128bits (e.g. MVT::nxv4i32) directly to SVE data registers. Scalable
vector MVTs with an `i1` element type and...
2007 Mar 08
3
low-memory vorbis decoding
Hi all,
Does anyone have any experience porting libvorbis to platforms with
small total memory sizes? Specifically, I'm trying to figure out if
it's feasible to run Ogg Vorbis decoding on one of the PlayStation 3's
SPU's -- secondary processors with only 256kb of local memory. It looks
like out of the box the memory footprint of libvorbis is roughly:
~130k code
~60k static
2008 Oct 23
0
[LLVMdev] Register class conversions
On Oct 22, 2008, at 1:28 PM, Villmow, Micah wrote:
> Is there a simple way to specify the relationship between two
> different register classes of various sizes and alignments as being
> legal to convert between them?
I don't get it. What does it mean to "convert" between two register
classes? You can move between different register classes.
> I have my backend
2008 Oct 22
2
[LLVMdev] Register class conversions
Is there a simple way to specify the relationship between two different
register classes of various sizes and alignments as being legal to
convert between them?
I have my backend written up using a single register class for i32, i64,
f32 and f64 types, however, because the type information is not
propagated down to the machine instruction register level, it is not
known to me how to determine
2019 Oct 01
2
Adding support for vscale
...other MMX/SSE subset being utilised) than if vscale=16.
If fixed-width/short vectors are more beneficial for some algorithm, I'd recommend using fixed-width vectors directly. It would be up to the target to lower that to the vector instruction set. For AArch64, this can be done using Neon (max 128bits) or with SVE/SVE2 using a 'fixed-width' predicate mask, e.g. vl4 for a predicate of 4 elements, even when the vector capacity is larger than 4.
> would it be reasonable to assume that predication *always* is to be
> used in combination with vscale? or is it the intention to
> [ev...