Displaying 20 results from an estimated 200 matches similar to: "[PATCH] D70246: [InstCombine] remove identity shuffle simplification for mask with undefs"
2016 Aug 02
2
Instruction selection problems due to SelectionDAGBuilder
Hello.
I'm having problems at instruction selection with my back end with the following
basic-block due to a vector add with immediate constant vector (obtained by vectorizing a
simple C program doing vector sum map):
vector.ph: ; preds = %vector.memcheck50
%.splatinsert = insertelement <8 x i64> undef, i64 %i.07.unr, i32 0
2017 Oct 13
2
[SelectionDAG] Assertion due to MachineMemOperand flags difference.
Hello,
I've hit an assertion in SelectionDAG where we try to merge 2 loads
that have the same operands but their MMO flags differ. One is
dereferenceable and one is not. I'm not sure what the underlying issue
here is:
1) MDSDNode with the same operands should have the same flags set on
their respective MMO. The fact the flags differ when the
opcode,types,operands and address-space are
2017 Feb 28
2
rL296252 Made large integer operation codegen significantly worse.
I see we're missing an isel pattern for add producing carry and doing a
memory RMW. I'm going to see if adding that helps anything.
~Craig
On Mon, Feb 27, 2017 at 8:47 PM, Nirav Davé via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Yes. I'm seeing that as well. Not clear what's going on.
>
> In any case it looks to be unrelated to the alias analysis so barring
2018 Jun 20
2
Node deletion during DAG Combination ?
Hi,
I'm trying to optimize the 'extract_vector_elt' for my SIMD microcontroller.
The idea is, during DAG combination, to merge load/extract sequence into an architecture specific node.
During Instruction Selection, this specific node will be target selected to an architecture specific instruction.
By 'combination of DAG nodes' I understand 'replacing a set of DAG nodes by
2009 Oct 19
2
Filtering on a dataframe- newbie question
Hi,
newbie question. I have a data-frame with 3 named columns: Name, Obs1, Obs2.
The Name column members are made of alphanumeric characters: T1, T2, T3 etc.
I would like to acess only that subset of the data-frame with Name == T44.
X <- dataframe[dataframe$Name=='T44'] does not work.
Any ideas on how to do this?
I'm sure I'm missing a simple concept here.
Thanks,
Anjan
--
2011 May 02
5
Can I use it to FIX my internet connection?
Hi,
Here is my goal. Can I do this with tinc?
I have a mobile broadband card, and my machine runs a webserver, email
server, and a public vcs. But I have four problems:
1. Port 25 is blocked so I have to use an elaborate convulsion to allow
me to send mails.
2. It has a dynamic IP address so I have to use dynamic DNS.
3. There's no way for me to set up reverse DNS (that I know of).
4. They
1997 Jul 18
2
DHCP & WINS
I have a little problem. I realize this may not be the right place to
ask this, but I'll bet luke or someone else here knows the answer :->
I'm not the site network administrator, and she's not willing/able to
figure out the changes necessary to fix a small problem that cropped up
this week:
For months my department's PCs have been booting and configuring
themselves from the
2018 May 04
2
How to constraint instructions reordering from patterns?
Hi,
Is there a kind of scope mechanism in the instruction lowering pattern language in order to control where instructions are inserted or how they are later reordered during the SelectionDiag linearization?
I know the glue chain that stick instructions together. But such mechanism in not provided in instruction lowering pattern.
I'm facing many situations where some patterns are lowered into
2018 May 04
2
How to constraint instructions reordering from patterns?
The DAG dumping will try to print some of the nodes "inline" (i.e. where
they are used) to make the output more readable, so the dump of the DAG
may not strictly reflect the node ordering.
-Krzysztof
On 5/4/2018 8:18 AM, Dominique Torette via llvm-dev wrote:
> Here is a last example to illustrate my concern.
>
> The problem is about the lowering of node t13.
>
>
2018 May 04
0
How to constraint instructions reordering from patterns?
Here is a last example to illustrate my concern.
The problem is about the lowering of node t13.
Initial selection DAG: BB#0 '_start:entry'
SelectionDAG has 44 nodes:
t11: i16 = Constant<0>
t0: ch = EntryToken
t3: ch = llvm.clp.set.rspa t0, TargetConstant:i16<392>, Constant:i32<64>
t5: ch = llvm.clp.set.rspb t3,
2017 Jul 10
4
dplyr help
HI all,
Is it possible to use one column spread on multiple columns values.
example
spread( Key_col, value1:value7)
spreading Key_col to variable value1, value2, ....... Value7
Please advise,
Kind regards
Mangalani Peter Makananisa (5786)
South African Revenue Service (SARS) - HO
+2782 456 4669 / +2712 422 7357
Please Note: This email and its contents are subject to our email legal notice
2018 May 04
0
How to constraint instructions reordering from patterns?
Krzysztof,
Thanks for your interest to my questions.
In order to clarify the context, here is the C source file of my test case.
The 3 builtins initialize some stack pointers. They have to be executed before any other instruction.
extern float fdivfaddfmul_a(float a, float b, float c, float d);
volatile static float x1,x2,x3,x4;
void _start(void)
{
float res;
2017 Jul 10
0
dplyr help
Hi
something like
dcast(temp2, minuty~pokus)
?
> dput(temp2)
structure(list(pokus = structure(c(1L, 1L, 1L, 2L, 2L, 2L, 2L,
2L, 3L, 3L, 3L, 3L, 4L, 4L, 4L, 5L, 5L, 6L, 6L, 7L, 7L, 8L, 8L
), .Label = c("T42", "T43", "T44", "T45", "T46", "T47", "T48",
"T49"), class = "factor"), minuty = structure(c(2L,
2008 Oct 25
2
3D rendering errors
'ello, I've looked all over the place for people with similar problems, but it seems i can't figure out how to discribe what is going on well enough to find any. Here are some screenshots of what i'm experiencing in the game Perfect World International.
http://i157.photobucket.com/albums/t76/injected666/ss3.jpg
http://i157.photobucket.com/albums/t76/injected666/ss2.jpg
2013 Apr 25
0
Reading data from a text file conditionally skipping lines
Hi,
It would be better to give an example.
If your dataset is like the one attached:
con<-file("Trial1.txt")
?Lines1<- readLines(con)
?close(con)
#If the data you wanted to extract is numeric and the header and footer are characters,
dat1<-read.table(text=Lines1[-grep("[A-Za-z]",Lines1)],sep="\t",header=FALSE)
dat1
#?? V1 V2 V3 V4 V5
#1? 38 43 39 44 45
#2? 39
2017 Nov 22
1
mystery "158"
Well, ?factor does not say anything about this behaviour (assigning numeric code instead of level of factor). And actually if you do assignment for whole vector the result is different (vector in data frame is changed to factor).
> temp2$fff[1]<-vec[1]
> head(temp2,2)
pokus minuty fff
1 T42 240 3
2 T42 300 <NA>
> temp2$fff<-vec
> head(temp2,2)
pokus
2017 Nov 21
0
mystery "158"
Your data frame fam contains factors. Turn it into character strings using
fam$Family = as.character(fam$Family)
and try again. It may be helpful if you read up on R's factors, see ?factor.
HTH,
Peter
On Tue, Nov 21, 2017 at 2:14 PM, Glen Forister <gforister at gmail.com> wrote:
> This is a simple problem, but a mystery to me.
> I'm trying to grab $Family
2010 Dec 21
2
please Help me on a repeated measures anova
I currently work on a draft of an aquatic bioassessment. The conditions
tested are the following: ER river water T dechlorinated water control 0.5 +
0.5mg / L of malate T + 1 dechlorinated water control + 1g / L of malate T
ED dechlorinated water control SED + ER + river water sediment SED ED +
sediment + water dechlorinated. It is the result of AChE in muscle (fillet
of fish). The production of
2017 Nov 21
2
mystery "158"
This is a simple problem, but a mystery to me.
I'm trying to grab $Family "Scelionidae" from one dataframe and put it into
another dataframe occupied with NA in $Family. The result is a "158" ends
up there instead of Scelionidae.
Simply put fam$Family[1] <- least$Family[1]
If I have made a mistake here, can somebody point it out. I've included
the simple
2016 Dec 11
2
TableGen - Help to implement a form of gather/scatter operations for Mips MSA
Hello.
Will, thanks a lot for pointing me to the MaskedGatherSDNode and mgatherv4i32. I have
to say that the definition of the "multiclass avx512_gather" from
lib/Target/X86/X86InstrAVX512.td is difficult to follow and I prefer not to use it.
I currently have some serious problems with TableGen - it gives an assertion failure: