Displaying 20 results from an estimated 400 matches similar to: "[LLVMdev] LLVM ERROR: Cannot select"
2013 May 11
0
[LLVMdev] LLVM ERROR: Cannot select
Hi ZY,
On 10/05/13 22:34, Zhiyuan Ren wrote:
> Hello, I am new to LLVM and doing some experiment with 3.2 on Ada code. Can
> anyone help me on the following error message?
a truncate from an i32 to an f32 is not valid. This caused the code generator
to abort. What is the original bitcode that caused this?
Ciao, Duncan.
>
> Thanks,
> ZY
>
>
> LLVM ERROR: Cannot select:
2013 May 10
2
[LLVMdev] LLVM ERROR: Cannot select
Hello, I am new to LLVM and doing some experiment with 3.2 on Ada code. Can
anyone help me on the following error message?
Thanks,
ZY
LLVM ERROR: Cannot select: 0xa7a0bf0: f32 = truncate 0xa7a5ea8 [ID=24]
0xa7a5ea8: i32 = X86ISD::SHLD 0xa790280, 0xa790390, 0xa76e088 [ID=22]
0xa790280: i32,ch = load 0xa7386a0, 0xa7a68d8, 0xa7a5628<LD1[%1482+4],
anyext from i8> [ID=19]
2013 May 11
0
[LLVMdev] LLVM ERROR: Cannot select
Hi ZY,
On 11/05/13 20:37, Zhiyuan Ren wrote:
> Duncan,
>
> Thanks for getting back to me. I am not sure how to find the original bitcode
> (and related Ada source code) that causes the truncate. This is the error
> message that gcc gave me when I tried to compile an Ada source file using
> dragonegg plugin (gcc -c -fplugin...).
use -S instead of -c and add -flto
The resulting
2013 May 11
2
[LLVMdev] LLVM ERROR: Cannot select
Duncan,
Thanks for getting back to me. I am not sure how to find the original
bitcode (and related Ada source code) that causes the truncate. This is the
error message that gcc gave me when I tried to compile an Ada source file
using dragonegg plugin (gcc -c -fplugin...).
ZY
ps, sorry for multiple emails, trying to find out how to reply to a thread
in the mailing list
On Sat, May 11, 2013 at
2013 May 12
2
[LLVMdev] LLVM ERROR: Cannot select
Duncan,
Is there a way (switch) for embedding original source code in the generated
.s file?
thanks,
ZY
On Sun, May 12, 2013 at 4:12 AM, Duncan Sands <baldrick at free.fr> wrote:
> Hi ZY,
>
>
> On 11/05/13 22:21, Zhiyuan Ren wrote:
>
>> Duncan,
>>
>> here is part of the assembly around the problem area. I used gcc -S -flto
>> to
>> generate
2013 May 12
0
[LLVMdev] LLVM ERROR: Cannot select
Hi ZY,
On 11/05/13 22:21, Zhiyuan Ren wrote:
> Duncan,
>
> here is part of the assembly around the problem area. I used gcc -S -flto to
> generate the .s file, llvm-as on the .s fiile will show error: invalid cast
> opcode for cast from 'i40' to 'float' %638 = trunc i40 %637 to float
>
> %633 = bitcast i8* %632 to float*
> %634 = bitcast float* %633 to
2013 May 11
3
[LLVMdev] LLVM ERROR: Cannot select
Duncan,
here is part of the assembly around the problem area. I used gcc -S -flto
to generate the .s file, llvm-as on the .s fiile will show error: invalid
cast opcode for cast from 'i40' to 'float' %638 = trunc i40 %637 to float
%633 = bitcast i8* %632 to float*
%634 = bitcast float* %633 to i40*
%635 = load i40* %634, align 1
%636 = shl i40 %635, 7
%637 = ashr i40
2012 Mar 06
2
Calling FORTRAN function from R issue?
Hello,
I am trying to call the BLAS Level1 function zdotc from R via
a .C call like this:
#include "R.h"
#include "R_ext/BLAS.h"
void testzdotc() {
Rcomplex zx[3], zy[3], ret_val;
zx[0].r = 1.0; zx[0].i = 0.0;
zx[1].r = 2.0; zx[0].i = 0.0;
zx[2].r = 3.0; zx[0].i = 0.0;
zy[0].r = 1.0; zy[0].i = 0.0;
zy[1].r = 2.0; zy[0].i = 0.0;
zy[2].r = 3.0;
2013 Sep 24
1
files on bricks but not on client
Hi all -
We're running a 3-node distributed volume, using gluster 3.3.1.
We're seeing a rare but repeated issue, where files are written to the
volume, appears to be written OK, but are not accessible via NFS or the
gluster client. These files appear when we inspect the bricks directly.
For example, the path in question is
2011 Dec 08
0
[hivex] [PATCH 1/8] Add test hive and generator script
Signed-off-by: Alex Nelson <ajnelson at cs.ucsc.edu>
---
images/mkrlenvalue_test_hive.py | 37 +++++++++++++++++++++++++++++++++++++
images/rlenvalue_test_hive | Bin 0 -> 12288 bytes
2 files changed, 37 insertions(+), 0 deletions(-)
create mode 100755 images/mkrlenvalue_test_hive.py
create mode 100644 images/rlenvalue_test_hive
diff --git a/images/mkrlenvalue_test_hive.py
2018 Jan 22
0
always allow canonicalizing to 8- and 16-bit ops?
Hello
Thanks for looking into this.
I can't be very confident what the knock on result of a change like that would be,
especially on architectures that are not Arm. What I can do though, is run some
benchmarks and look at that results.
Using this patch:
--- a/lib/Transforms/InstCombine/InstructionCombining.cpp
+++ b/lib/Transforms/InstCombine/InstructionCombining.cpp
@@ -150,6 +150,9 @@
2018 Jan 17
3
always allow canonicalizing to 8- and 16-bit ops?
Example:
define i8 @narrow_add(i8 %x, i8 %y) {
%x32 = zext i8 %x to i32
%y32 = zext i8 %y to i32
%add = add nsw i32 %x32, %y32
%tr = trunc i32 %add to i8
ret i8 %tr
}
With no data-layout or with an x86 target where 8-bit integer is in the
data-layout, we reduce to:
$ ./opt -instcombine narrowadd.ll -S
define i8 @narrow_add(i8 %x, i8 %y) {
%add = add i8 %x, %y
ret i8 %add
}
But on
2012 Nov 21
0
Question about VAR (Vector Autoregression) in differences.
Folks,
I have been using the VAR {vars} program to find a fit for the following bi-variate time series (subset):
bivariateTS<-structure(c(0.950415958293559, 0.96077848972081, 0.964348957109053,
0.967852884998915, 0.967773510751625, 0.970342843688257, 0.97613937178359,
0.980118627997436, 0.987059493773907, 0.99536830931504, 1.00622672085718,
1.01198013845981, 1.01866618122606,
2011 Dec 03
2
density function always evaluating to zero
Dear R users,
I'm trying to carry out monte carlo integration of a posterior density
function which is the product of a normal and a gamma distribution. The
problem I have is that the density function always returns 0. How can I
solve this problem?
Here is my code
#generate data
x1 <- runif(100, min = -10, max = 10)
y <- 2 * x1^2 + rnorm(100)
# # # # # # # # Model 0 # # # # # # #
2018 Jan 22
2
always allow canonicalizing to 8- and 16-bit ops?
Thanks for the perf testing. I assume that DAG legalization is equipped to
handle these cases fairly well, or someone would've complained by now...
FWIW (and at least some of this can be blamed on me), instcombine already
does the narrowing transforms without checking shouldChangeType() for
binops like and/or/xor/udiv. The justification was that narrower ops are
always better for
2013 May 12
1
[LLVMdev] LLVM ERROR: Cannot select
Duncan,
Is there a way to link or trace .s code to certain lines in the original
source code?
Thanks,
ZY
On Sun, May 12, 2013 at 12:01 PM, Duncan Sands <baldrick at free.fr> wrote:
> On 12/05/13 18:01, Zhiyuan Ren wrote:
>
>> Duncan,
>>
>> Is there a way (switch) for embedding original source code in the
>> generated .s file?
>>
>
> No.
>
2014 Dec 11
2
[LLVMdev] How to get the original function name in C++?
If you want to get the original name by a library function, as Jonathan
mentioned, you can call __cxa_demangle in cxxabi.h. However, this API is
only available in gcc. If you want something more portable, try glog or
libibert, notice libibert is GPL licensed.
On Thu, Dec 11, 2014 at 7:57 AM, Roel Jordans <r.jordans at tue.nl> wrote:
> When a C++ compiler translates source code it will
2010 May 24
0
breakpoints in rqss()
Dear list,
I used rqss() in quantreg package for a piecewise linear regression. Can
someone tell me how to find the x values corresponding to the breakpoints
and the slopes for the phases before and after the breakpoints?
I searched the list and gather that there is another package "segmented"
that does that, but my stat is pathetic, and I have difficulty setting the
parameters right
2006 Sep 06
0
Problems with D-Link DGE-530T and skge module on Centos 4.3
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I am running Centos 4.3 with the 2.6.9-42.EL.jwltest.156 kernel (to get
the skge module)
The card is recognized, and I can see traffic when I utlilize wireshark
in promiscuous mode including attempts at responding to ARP requests.
9.608260 DellPcba_b8:d7:63 -> Broadcast ARP Who has 172.20.15.25?
Tell 172.20.15.27
9.608281 D-Link_87:55:06
2014 Nov 28
0
Unable to see virtual users
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thu, 27 Nov 2014, Randall Gellens wrote:
> I'm still having trouble getting users accepted by postfix + dovecot.
I suppose in your system + virtual user mix, you should use LMTP:
http://wiki2.dovecot.org/HowTo/PostfixDovecotLMTP
So Dovecot handles the difference itself.
> userdb {
> args = uid=vmail gid=vmail