Brian Fiete
3883a3674d
Added Android support, and generalized target triple support
...
Added PICLevel, RelocKind
DarwinCommon/LinuxCommon/AndroidCommon merged into PosixCommon
Mangling changed to avoid '@'
2019-10-23 07:12:36 -07:00
Brian Fiete
e2428a11a3
Avoid showing line number when its not relevant
2019-10-17 06:47:50 -07:00
Brian Fiete
e2dad5f838
Added TargetTriple, fixed asm stuff for non-x86 LLVM
2019-10-17 06:30:17 -07:00
Brian Fiete
8c18d56c9e
Added AArch64 support
2019-10-16 13:07:37 -07:00
Brian Fiete
c8ca66ec5c
Change Beefy::defer to be simpler (no std::function), macOS changes
2019-10-15 12:28:21 -07:00
Brian Fiete
22ec4a86b8
Initial macOS changes
...
Many changes are related to fixing warnings
2019-10-14 14:08:29 -07:00
Brian Fiete
c9e0ab6089
Added changes to support CompilerExplorer
2019-10-11 05:58:08 -07:00
Brian Fiete
54d5884213
Fixes for ShowWrongHash, looking into debug info issues in opt llvm
2019-09-24 08:58:04 -07:00
Brian Fiete
9f1ea28953
Fixed bug with stack saving
...
In certain cases when we need to remove the StackSave (because we crossed the save threshold with an allocation), there may already be restores using that stack save which need to be removed as well.
2019-09-18 13:00:44 -07:00
Brian Fiete
078564ac9e
Initial checkin
2019-08-23 11:56:54 -07:00