-
Noticed in https://github.com/dotnet/runtime/pull/100999:
```cs
void Foo(int x)
{
if ((x & 0xC000000) == 0xC000000)
Console.WriteLine();
}
```
Codegen on arm64:
```asm
…
-
The following assembly code can make r2dec generate a if-else-else block:
```
L0:
test esi, esi
jne L2
cmp eax, 1
jne short L3
jmp short L4
L3:
cmp eax, 2
jne short L2
jmp L6
L2:
in…
mytbk updated
5 years ago
-
Jaan Leppik Jan 11th at 6:36 PM
memoks: panna hoopis shop ja kasutajate personaalsed vaated (shortlist, minu kava, minu üritused, minu tooted jne) - eraldi strapi installi peale?
5 replies
Liis …
-
Rakennukset-käsitteen alla olevat ryhmittelevät käsitteet olisi syytä käydä läpi. "parakit" on eksynyt suoraan rakennusten alle eikä ole ryhmittelyssä mukana. Monien käsitteiden voi ajatella edustavan…
-
#### Ehdotuksen tyyppi
Muutos olemassa olevaan käsitteeseen
#### preflabel
[Tuska (festivaali)](http://www.yso.fi/onto/ysa/Y505358)
#### Tila
Käsittelyssä
#### Ehdotettu muutos
J…
-
| | |
| --- | --- |
| Bugzilla Link | [35115](https://llvm.org/bz35115) |
| Version | trunk |
| OS | Windows NT |
| Blocks | llvm/llvm-project#7187 llvm/llvm-project#11360 |
| Reporter | LLVM Bugzi…
-
## Statement
I found a C++ code pattern missed optimization after #84628 that is widely used in [Verilator](https://github.com/verilator/verilator.git) generated C++ codes which consume [CIRCT](htt…
-
-
Clang -O3 is not able to optimize the loop and loop body and generates very complex code. gcc is able to optimize the program to a much smaller and simpler assembly.
https://godbolt.org/z/qecj6o43…
-
### What version of Go are you using (`go version`)?
1.11
### What did you do?
Please consider the following dummy code:
func Dummy(x uint64) int {
i := 0
for {
…