le64 is a generic little-endian 64-bit processor, mimicking le32.
Also see the associated LLVM change, D5319.
Paths
| Differential D5318
Add support for le64. ClosedPublic Authored by jfb on Sep 11 2014, 3:08 PM.
Details Summary le64 is a generic little-endian 64-bit processor, mimicking le32. Also see the associated LLVM change, D5319.
Diff Detail Event Timelinejfb updated this object. This revision is now accepted and ready to land.Sep 12 2014, 10:17 AM jfb edited edge metadata. Comment Actions
Comment Actions
Yes. We are currently in the process of merging our changes up to tip, at which point I plan on doing it myself. But if you are in a hurry I'll be happy to review it before then :) By the way, it should be safe to just remove it completely, right? There aren't any enums or anything that need to remain stable?
Revision Contents
Diff 13642 include/clang/Basic/BuiltinsLe64.def
include/clang/Basic/TargetBuiltins.h
include/clang/module.modulemap
lib/Basic/Targets.cpp
test/Driver/le64-unknown-unknown.cpp
|
you can remove the support for pnaclcall callingconv, which we dont use anymore. Once we merge to tip, I'm going to remove it upstream.