Simon Tatham

Results 6 issues of Simon Tatham

The following IR defines two functions, each of which compiles to a single 2-byte Thumb instruction, but prefixed with a 4-byte KCFI cookie (containing, in this case, a made-up example...

compiler-rt

The following test program computes cosh of 1, 1/2, 1/4, ..., 1/2^-128. ```c #include #include int main(int argc, char **argv) { long double d = 1.0; for (int i =...

bug

The following test program uses all three of `remquof`, `remquo` and `remquol` to compute the remainder of −3 mod +3. The remainder should be zero, and the quotient should be...

arm
bug

This brings AAELF64 into line with AAELF32, which already has a similar clarification for the MOVW+MOVT pair. For the instructions which shift their operand left (ADRP, and the shifted MOVZ...

Suppose I have an AArch64 ELF file containing: * a MOV/MOVK instruction sequence to load a 64-bit constant * all four instructions marked with appropriate R_AARCH64_MOVW_UABS relocations to the same...

The document currently says of CPSR, along with the VFP (and FPA) control registers, "It is considered unlikely that these will be needed for producing a stack back-trace in a...