Andrew Zhogin

Results 6 comments of Andrew Zhogin

I had an idea to represent function adresses as continuations. And add continuation type to language like slice/builder/cell/tuple. Would it be easier/harder to support function addresses as continuations with this...

Also, we have problems with masks: > so I replaced the bitfields with masks). > However I'm still getting errors. ``` LLVM ERROR: Cannot select: 0x2e1d320: i257 = ctlz 0x2e13308...

Could it be better to change cmd/attr table (unspecified + unspecified = if-ext) instead of changing default attribute to `external`? ![cmd_attr_table](https://github.com/rust-lang/rust/assets/44302620/3e7851ec-753c-4b8b-afab-d94b0c827d20)

> Hm? Yeah, I don't see why we're using a new trait for conjuring a new additional struct this instead of threading it through the usual data structures and CodegenCx,...

> Yeah, for clang an invalid regparm attribute, even just "too big" (which should have zero effect beyond the value given for `-Zregparm=3`) just gets rejected, so I don't see...

Reverted changes for "Rust" calling conv (flag works only for extern "C"-like calling conventions). Added unstable-book record, error about wrong arch and related test.