search for: chmeee

Displaying 6 results from an estimated 6 matches for "chmeee".

Did you mean: ahmede
2019 Jan 02
5
Potential bug in SelectionDAGLegalize::ConvertNodeToLibcall()?
..._PAIR is not legal on line 24. There should be no bitcast(buildpair) anywhere in the generation, as it should all be lowered. However, this is not the case when lowering to a libcall it seems. The relevant debug output, is here: Creating new node: t118: i64 = build_pair t117,t116, /home/chmeee/freebsd/contrib/compiler-rt/lib/builtins/divdc3.c:24:22 Creating new node: t119: f64 = bitcast t118, /home/chmeee/freebsd/contrib/compiler-rt/lib/builtins/divdc3.c:24:22 Created libcall: t119: f64 = bitcast t118, /home/chmeee/freeb...
2019 Jan 03
3
Potential bug in SelectionDAGLegalize::ConvertNodeToLibcall()?
...; bitcast(buildpair) anywhere in the generation, as it should all be > > lowered. However, this is not the case when lowering to a libcall > > it seems. The relevant debug output, is here: > > > > Creating new node: t118: i64 = build_pair t117,t116, > > /home/chmeee/freebsd/contrib/compiler-rt/lib/builtins/divdc3.c:24:22 > > Creating new node: t119: f64 = bitcast t118, > > /home/chmeee/freebsd/contrib/compiler-rt/lib/builtins/divdc3.c:24:22 > > Created libcall: t119: f64 = bitcast t118,...
2019 Jan 04
2
Potential bug in SelectionDAGLegalize::ConvertNodeToLibcall()?
...; bitcast(buildpair) anywhere in the generation, as it should all be > > lowered. However, this is not the case when lowering to a libcall > > it seems. The relevant debug output, is here: > > > > Creating new node: t118: i64 = build_pair t117,t116, > > /home/chmeee/freebsd/contrib/compiler-rt/lib/builtins/divdc3.c:24:22 > > Creating new node: t119: f64 = bitcast t118, > > /home/chmeee/freebsd/contrib/compiler-rt/lib/builtins/divdc3.c:24:22 > > Created libcall: t119: f64 = bitcast t118,...
2019 Jan 04
2
Potential bug in SelectionDAGLegalize::ConvertNodeToLibcall()?
...on, as it should all be >> > > lowered. However, this is not the case when lowering to a libcall >> > > it seems. The relevant debug output, is here: >> > > >> > > Creating new node: t118: i64 = build_pair t117,t116, >> > > /home/chmeee/freebsd/contrib/compiler-rt/lib/builtins/divdc3.c:24:22 >> > > Creating new node: t119: f64 = bitcast t118, >> > > /home/chmeee/freebsd/contrib/compiler-rt/lib/builtins/divdc3.c:24:22 >> > > Created libcall:...
2020 Apr 16
2
Need help figuring out a isNopCopy() assert
...ypedef struct { a b, c; } complex; d(complex *e, complex *h) { double f = h->c, g = h->b; i(g); e->c = g * j(f); } This was a reduction from texlive's c_cos.c. The applicable assertion failure is: Assertion failed: (Def == PreviousDef), function isNopCopy, file /home/chmeee/llvm_git/llvm/llvm/lib/CodeGen/MachineCopyPropagation.cpp, line 338. PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace. Stack dump: 0. Program arguments: /ralga/scratch/chmeee/builds/llvm/bin/ll...
2017 Dec 18
3
Immediates in intrinsics
I'm trying to add intrinsics for the Signal Processing Engine (FPU/vector unit) on some PowerPC cores, but running into a problem. Some of the instructions take an immediate operand, but I can't figure out how to make the intrinsic use an immediate, it just wants to load a register as an argument to the function. Is there any way in the .td file to describe the intrinsic as taking an