Building on http://reviews.llvm.org/rL273682
This will enable lli for WOA64 and WOA hosts
Details
Diff Detail
- Repository
- rL LLVM
Event Timeline
Hi,
Have you run all the tests on Windows (check-all)?
cheers,
--renato
lib/Support/Windows/Signals.inc | ||
---|---|---|
535 ↗ | (On Diff #62135) | Shouldn't this be Fp? |
No but I will do.
More changes need to go into Signals.inc to properly print everything out as was intended on ARM.
I just submitted the patch initially to get feedback to see if the change was accurate
lib/Support/Windows/Signals.inc | ||
---|---|---|
535 ↗ | (On Diff #62135) | Yes it should |
Right, @compnerd knows better about WoA, though.
Also, when you do a diff for Phab, please use "diff -U999" so that we can see the context around the changes. Don't worry, Phab won't show a huge file. :)
cheers,
--renato
lib/Target/ARM/ARMSubtarget.cpp | ||
---|---|---|
216 | Windows ARM NT is a pure thumb-2 environment. We really should not be generating ARM code. I dont think that this should be changed. |
It should be changed, as Thumb-2 code is generated after this. With NoARM=true, no JIT code is generated at all
if you didn't see my NoARM comment.
Thumb-2 code is generated anyway, or at least code that fully runs on both 8.0 and 8.1, Fibonnaci is stable even with high test values, which even means that __chkstk works fine.
lib/Target/ARM/ARMSubtarget.cpp | ||
---|---|---|
216 | It should be changed, as Thumb-2 code is generated after this. With NoARM=true, no JIT code is generated at all |
leaving the arm subtarget code out until I actually get a device to test this on.
Should be good to merge.
@rnk can you review this if you get a chance during the week.
I think compnerd is tied down and I don't want this to rot again :)
Windows ARM NT is a pure thumb-2 environment. We really should not be generating ARM code. I dont think that this should be changed.