-
| | |
| --- | --- |
| Bugzilla Link | [40624](https://llvm.org/bz40624) |
| Version | unspecified |
| OS | Linux |
| CC | @froydnj |
## Extended Description
With the following source:
```
extern _…
-
### Checklist
- [X] I've looked through the [issues and pull requests](https://github.com/cross-rs/cross/issues?q=) for similar reports
### Describe your issue
Compiling [crate rs_ws281x](htt…
-
| | |
| --- | --- |
| Bugzilla Link | [36854](https://llvm.org/bz36854) |
| Version | trunk |
| OS | Windows NT |
| Reporter | LLVM Bugzilla Contributor |
| CC | @atrick,@qcolombet,@rotateright |
#…
-
rt_hw_context_switch_to 函数 应判断从SCB_VTOR读出来的值,为0不要去修改Msp,否则后面的代码会执行失败
(M0不是所有的core 都有SCB_VTOR的)
; restore MSP
LDR r0, =SCB_VTOR
LDR r0, [r0]
LDR r0, [r0]
MSR msp…
-
| | |
|--------------------|----|
| Bugzilla Link | [PR50202](https://bugs.llvm.org/show_bug.cgi?id=50202) |
| Status | NEW |
| Importance | P enhancemen…
-
Hi!
Compile the following code with `-O2 -fPIC -march=armv7-a -mthumb`:
```cpp
void * this_ptr;
void (*call_enter_ptr)(void * this_);
__attribute__((naked))
void raw_call_enter() {
#if defi…
-
Take:
```
void f(unsigned char * __restrict a, unsigned char * __restrict b)
{
a[0] += b[0];
a[1] += b[1];
a[2] += b[2];
a[3] += b[3];
}
```
Right now aarch64 produces:
```
f:
…
-
| | |
| --- | --- |
| Bugzilla Link | [51172](https://llvm.org/bz51172) |
| Version | trunk |
| OS | All |
| Attachments | [prefetch.ll](https://user-images.githubusercontent.com/92601501/143762332-…
-
| | |
|--------------------|----|
| Bugzilla Link | [PR51172](https://bugs.llvm.org/show_bug.cgi?id=51172) |
| Status | NEW |
| Importance | P enhancemen…
-
It would be useful to have vector intrinsics that load lane 0 from memory and set the other elements to zero. E.g.:
* `int8x16_t vfoo_s8(const int8_t *)` → `LDR Bn, [Xn]`
* `int16x8_t vfoo_s16(cons…