Search
Monday, 17th of June 2019, 16:20:56 UTC
16:21:01
cracauer
going to CA and catching a cold it not what the spec says :-/
16:56:58
karlosz
everyone always comes here in shorts + tshirts and expects it to be like LA
16:57:05
karlosz
then they get a nasty surprise at night
16:57:22
karlosz
mark twain has a few words to say
17:45:13
Bike
drmeister: what's the difference between tag-mask and immediate-mask? they're both seven
20:17:34
drmeister
I think they are interchangeable
20:25:03
Bike
but what do they mean? i mean, why do we have two and not one?
21:02:47
drmeister
Sloppy ness probably. Are the both used?
21:09:26
Bike
cleavir consp uses tag-mask, but everything else (including bclasp consp) uses immediate-mask
21:09:48
Bike
and... doesn't seem to be anything else
21:10:56
Bike
i guess we can lose tag mask then
21:11:24
Bike
for the header reads, can i just use the code in compile-typeq-condition? it just geps (- (+ header-size general-tag)) in bytes, seems ok to me
21:11:52
Bike
whatever, i'll just put it in a function in cmp somewhere and we can change it later if we want
21:12:44
Bike
what is where-tag-width? it's 4, shouldn't it be two?
21:13:31
Bike
oh wait, you already have a ton of stuff here
21:23:44
stassats
"that's what she said"
21:24:28
Bike
my first attempt result in a crash, which is also what she said
21:29:05
Bike
second attempt gets me the stamp shifted eight to the left... wonder how i even managed that
22:20:56
drmeister
What do you think about using memref2 and memset2 for accessors.
22:21:46
drmeister
Writing all of these llvmir accessors seems pointless given we have memref2
22:22:06
Bike
i've been thinking maybe cleavir should be changed to have compute-address, load, store instructions
Tuesday, 18th of June 2019, 4:20:56 UTC