search for: r206490

Displaying 4 results from an estimated 4 matches for "r206490".

2014 May 10
2
[LLVMdev] Replacing Platform Specific IR Codes with Generic Implementation and Introducing Macro Facilities
...gt; I'm hoping to have some more time to spend on atomics soon, after this > merge business is done. Perhaps then. > > I don't suppose you have any plans to port Mips to the IR-level LL/SC > expansion? Now that the infrastructure is present it's quite a > simplification (r206490 in ARM64 for example, though you need existing > target-specific intrinsics at the moment). It would be good to iron > out any ARM-specific assumptions I've made. I'd rather avoid it, because it doing it that late precludes a lot of optimisations that we're interested in. I'...
2014 May 10
6
[LLVMdev] Replacing Platform Specific IR Codes with Generic Implementation and Introducing Macro Facilities
On 10 May 2014, at 13:53, Tim Northover <t.p.northover at gmail.com> wrote: > It doesn't make sense for everything though, particularly if you want > target-specific IR to simply not exist. What would you map ARM's > "ldrex" to on x86? This isn't a great example. Having load-linked / store-conditional in the IR would make a number of transforms related to
2014 May 10
2
[LLVMdev] Replacing Platform Specific IR Codes with Generic Implementation and Introducing Macro Facilities
...tecture-specific that need to know about the difference between ll-modify-sc and load-modify-weak-cmpxchg. >> I don't suppose you have any plans to port Mips to the IR-level LL/SC >>> expansion? Now that the infrastructure is present it's quite a >>> simplification (r206490 in ARM64 for example, though you need existing >>> target-specific intrinsics at the moment). It would be good to iron >>> out any ARM-specific assumptions I've made. >> >> I'd rather avoid it, because it doing it that late precludes a lot of optimisations &gt...
2014 Apr 21
2
[LLVMdev] LLVM Weekly - #16, Apr 21st 2014
...handlerc.com/rL202812). * OnDiskHashTable has been moved from Clang to LLVM. [r206438](http://llvm-reviews.chandlerc.com/rL206438). * ARM's IR-based atomics pass has been moved from Target to CodeGen, which allows it to be used by ARM64. [r206485](http://llvm-reviews.chandlerc.com/rL206485), [r206490](http://llvm-reviews.chandlerc.com/rL206490). * Module verification is now off by default in release builds for the JIT, but this can be overridden. [r206561](http://llvm-reviews.chandlerc.com/rL206561). * The Cortex-A53 machine model description has been ported from AArch64 to ARM64. [r206652](h...