Displaying 3 results from an estimated 3 matches for "aarch64promoteconstant".
2016 Feb 29
2
[GSoC 2016] Code Generation Improvements task
...requires
mode switch indicated by control register. For PTX size of pointers
depends on the host machine so there might be similar situation.
But architectures like Power PC need not such optimization as 64 bit
instruction operating in 32 bit mode passes only lower 32 bits.
3. lib/Target/AArch64/AArch64PromoteConstant.cpp
This pass tries to simplify aggregate data like struct of const with
special SIMD instructions available on the system. For example on ARM its
NEON similarly other architectures have SIMD support specifically MIPS, IBM
System Z, Power PC with MMX/AltiVee and x86 with Intel’s AVX.
Apart from th...
2016 Mar 01
2
[GSoC 2016] Code Generation Improvements task
...it's advantageous to put the sext as close
as possible to the pointer dereference.
I'm afraid I don't really know enough about other architectures to say
which could benefit. It's obviously only beneficial if they have the
addressing modes to support it.
> 3. lib/Target/AArch64/AArch64PromoteConstant.cpp
> This pass tries to simplify aggregate data like struct of const with special
> SIMD instructions available on the system. For example on ARM its NEON
> similarly other architectures have SIMD support specifically MIPS, IBM
> System Z, Power PC with MMX/AltiVee and x86 with Intel’s...
2016 Mar 01
0
[GSoC 2016] Code Generation Improvements task
...sext as close
> as possible to the pointer dereference.
>
> I'm afraid I don't really know enough about other architectures to say
> which could benefit. It's obviously only beneficial if they have the
> addressing modes to support it.
>
> > 3. lib/Target/AArch64/AArch64PromoteConstant.cpp
> > This pass tries to simplify aggregate data like struct of const with
> special
> > SIMD instructions available on the system. For example on ARM its NEON
> > similarly other architectures have SIMD support specifically MIPS, IBM
> > System Z, Power PC with MMX/Alt...