| [eigen-commits] commit/eigen: ezhulenev: Use explicit packet type in SSE/PacketMath pldexp | 
[ Thread Index | 
Date Index
| More lists.tuxfamily.org/eigen-commits Archives
] 
- To: eigen-commits@xxxxxxxxxxxxxxxxxxx
 
- Subject: [eigen-commits] commit/eigen: ezhulenev: Use explicit packet type in SSE/PacketMath pldexp
 
- From: Bitbucket <commits-noreply@xxxxxxxxxxxxx>
 
- Date: Wed, 28 Nov 2018 01:33:24 +0000 (UTC)
 
- Dkim-signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=bitbucket.org; 	h=mime-version:content-type:content-transfer-encoding:subject:from:to; 	s=s1; bh=gUNHzT2q2FjianfcsLT5QEM0a9k=; b=dSVO0JqEYR88gsMdhsPpYTW	26pPKjmTJ/01XfP8DpKMgHKEjmbwIvDCg2Xn9ovs4PllH0TqJxGFHhQYp0hz23Rx	NhUuxnFGwpNVD1MPy87oMPV1Pln/e30E1W0zs+OSMnFZ48s7DHrfSuZzVqIwhzAm	o7UBFg4Nt4/nDuiL9MIw=
 
1 new commit in eigen:
https://bitbucket.org/eigen/eigen/commits/135398e50bed/
Changeset:   135398e50bed
User:        ezhulenev
Date:        2018-11-28 01:25:49+00:00
Summary:     Use explicit packet type in SSE/PacketMath pldexp
Affected #:  1 file
Repository URL: https://bitbucket.org/eigen/eigen/
--
This is a commit notification from bitbucket.org. You are receiving
this because you have the service enabled, addressing the recipient of
this email.
- Messages sorted by: [ date | thread ]
 
- Prev by Date:
[eigen-commits] commit/eigen: benoitjacob: do not read buffers out of bounds -- load only the 4 bytes we know exist here. Could also have done a vld1_lane_f32 but doing so here, without the overhead of initializing the unused lane, would have triggered used-of-uninitialized-value errors in tools such as ASan. Note that this code is sub-optimal before or after this change: we should be reading either 2 or 4 float32 values per load-instruction (2 for ARM in-order cores with an affinity for 8-byte loads; 4 for ARM out-of-order cores able to dual-issue 16-byte load instructions with arithmetic instructions). Before or after this patch, we are only loading 4 bytes of useful data here (even if before this patch, we were technically loading 8, only to use only the 4 first).
 
- Next by Date:
[eigen-commits] commit/eigen: ggael: Bug 1630: fix linspaced when requesting smaller packet size than default one.
 
- Previous by thread:
[eigen-commits] commit/eigen: benoitjacob: do not read buffers out of bounds -- load only the 4 bytes we know exist here. Could also have done a vld1_lane_f32 but doing so here, without the overhead of initializing the unused lane, would have triggered used-of-uninitialized-value errors in tools such as ASan. Note that this code is sub-optimal before or after this change: we should be reading either 2 or 4 float32 values per load-instruction (2 for ARM in-order cores with an affinity for 8-byte loads; 4 for ARM out-of-order cores able to dual-issue 16-byte load instructions with arithmetic instructions). Before or after this patch, we are only loading 4 bytes of useful data here (even if before this patch, we were technically loading 8, only to use only the 4 first).
 
- Next by thread:
[eigen-commits] commit/eigen: ggael: Bug 1630: fix linspaced when requesting smaller packet size than default one.