Displaying 6 results from an estimated 6 matches for "high2".
Did you mean:
high
2004 Jul 08
4
[LLVMdev] PHI nodes in machine code
...PHI nodes instructions are necessary in
machine code? And why the code in LiveVariables.cpp which looks at those PHI
nodes (line 249 and below) is necessary.
The reason I'm asking is that I try to support 64-bit comparison and I do it
by generating code like:
// if high1 cond high2: goto operand0
// if high1 reverse_cond high2: goto operand1
// if low cond high2: goto operand0
// goto operand1
but this means that operand0 and operand1 (the successor basic blocks)
suddenly get more predecessor than recorded in phi nodes, and
LiveVariab...
2004 Jul 08
0
[LLVMdev] PHI nodes in machine code
...et removed
after register allocation. So you would write code like:
if (a cond b) then
r1 = 1
else
r2 = 0
r = phi(r1, r2)
> The reason I'm asking is that I try to support 64-bit comparison and I do it
> by generating code like:
>
> // if high1 cond high2: goto operand0
> // if high1 reverse_cond high2: goto operand1
the second if should just be an unconditional branch to operand1:
clearly, if (high1 cond high2) is false, the reverse condition is true.
> // if low cond high2: goto operand0
> // goto...
2004 Jul 08
0
[LLVMdev] PHI nodes in machine code
...gt; machine code? And why the code in LiveVariables.cpp which looks at
> those PHI
> nodes (line 249 and below) is necessary.
>
> The reason I'm asking is that I try to support 64-bit comparison and I
> do it
> by generating code like:
>
> // if high1 cond high2: goto operand0
> // if high1 reverse_cond high2: goto operand1
> // if low cond high2: goto operand0
> // goto operand1
>
> but this means that operand0 and operand1 (the successor basic blocks)
> suddenly get more predecessor than recorded i...
2004 Jul 09
2
[LLVMdev] PHI nodes in machine code
...e like:
>
> if (a cond b) then
> r1 = 1
> else
> r2 = 0
>
> r = phi(r1, r2)
Ok, I see.
> > The reason I'm asking is that I try to support 64-bit comparison and I do
> > it by generating code like:
> >
> > // if high1 cond high2: goto operand0
> > // if high1 reverse_cond high2: goto operand1
>
> the second if should just be an unconditional branch to operand1:
> clearly, if (high1 cond high2) is false, the reverse condition is true.
Actually, you've found a bug: it should be swapped_cond,...
2002 Aug 14
0
re: using mac-addr for selecting configfile now working
...xify_loop: rol eax,4
+.hexify_loop2: rol eax,4
push eax
and al,0Fh
cmp al,10
- jae .high
-.low: add al,'0'
- jmp short .char
-.high: add al,'A'-10
-.char: stosb
+ jae .high2
+.low2: add al,'0'
+ jmp short .char2
+.high2: add al,'A'-10
+.char2: stosb
pop eax
- loop .hexify_loop
+ loop .hexify_loop2
;
; Begin looking for configuration file
@@ -730,7 +752,7 @...
2011 Sep 05
1
Dealing with NA's in a data matrix
...'s. Here is the data, and the code that I am using so
far, if you run it, you'll see the error pop up.... please help me to get
around this problem. Thanks in advance.
Location Dist. Size
low1 .5 10.5
low2 .5 23
low3 .5 NA
low4 .5 NA
mid1 3 15
mid2 3 11.5
mid3 3 15
mid4 3 NA
high1 6 12.5
high2 6 20
high3 6 21
high4 6 22
wall1 10 13
wall2 10 12.5
wall3 10 13
wall4 10 12
d<-read.table("dilomaaethiops.txt",header=T)
d
str(d)
range(d$Dist.)
s<-d$Size
range(s)
s[s<.1]<-NA
range(s,na.rm=T)
summary(d)
length(s)
length(d$Dist.)
plot(s~d$Dist.,xlab="Distance from Shore...