User Details
- User Since
- Jan 5 2023, 8:12 AM (38 w, 1 d)
Thu, Sep 14
The disassembly of both ARM and Thumb turned out to be matching but CHECK-INSTR-{ARM,THM} can be added in the future for the lines that diverge.
Update the test to align with ELF_static_thumb_reloc.s test.
Wed, Sep 13
We've experienced a similar issue and added a fix in an upcoming patch Implement ELF::R_ARM_MOVT_ABS and R_ARM_MOVW_ABS_NC. I don't have commit access so you may revert it until the new patch arrives and fixes it.
Update jitlink-check condition as an explicit offset similar to the change in D157533
Update author email.
update author mail
Update jitlink-check test to indicate the offset explicitly.
(NFC) Removed leading zeros from immediates in comments
(NFC) Updated enc/decode description comment bits with precise number of 0's
(NFC) Correct error message
Thanks @mpaszkowski. Can you land this patch for me?
Please use “Eymen Ünay eymenunay@outlook.com" to commit the change.
Tue, Sep 12
Updated test and squashed commits.
Updated test regarding ELF_static_thumb_reloc.s and squashed commits
Mon, Sep 11
Closed by commit rG9c017a99d570: [jitlink][rtdyld][checker] Re-apply 4b17c81d5a5 with fixes..
Sat, Sep 9
Hi @TWeaver, thanks for reverting. I don't have commit access yet so I appreciate it.
Revision https://reviews.llvm.org/D158280 reopened instead.
Fixed buildbot failures by adding missing plumbing for Subtarget Features and CPU string
Thu, Sep 7
New commit description
TargetInfo passing is made safer by passing struct. TT and TF are converted to value members rather than references. Minimised boilerplate.
Wed, Sep 6
included both of the unconditional checks
Removed unconditional check and combined commits into one.
Aug 29 2023
Aug 25 2023
Added getJITSymbolFlags to COFF Thumb RuntimeDyld backend to emit Thumb TargetFlag. Fixed a bug in RuntimeDyld/ARM/COFF_Thumb.s.
Added checks to triple switching arm<->thumb into getTripleFromTargetFlag in RuntimDyldChecker.
Aug 24 2023
Currently RuntimeDyld/ARM/COFF_Thumb.s fails due to not finding TargetFlag set to Thumb Flag in SymInfo. I'm still investigating the issue.
- removed hasTargetFlags and updated its calls in aarch32 jitlink
- removed MemoryRegionInfo constructor without the TargetFlag field
- removed irrelevant assert
Aug 23 2023
Aug 22 2023
Aug 18 2023
- Moved TargetFlag checking into getDisassembler
- Introduced getTripleFromTargetFlag for backend specialization
- Replaced hasTargetFlag with getTargetFlag
reword comment and reformat code
Addressed feedback
Aug 16 2023
NFC
- Add descr to Arm_Call enum.
- Remove alignment related comments.
- Standardize comment marker as '#'
replace "//" with "#" entirely
Triple override is necessary for targets that do not have a clear architecture signature in their object files. Here you can see the issue on Thumb disassembly.
correct title tag
avoided redefinition of TT
Aug 14 2023
Aug 11 2023
Thanks for pointing out.
Removed non-data relocation checks and standardised comment styling
Reverted a -> an changes for acronyms in comments
Aug 9 2023
Aug 7 2023
Thanks @fhahn. Can you land this patch for me?
Please use “Eymen Ünay eymenunay@outlook.com" to commit the change.
Thanks @RKSimon. Can you land this patch for me?
Please use “Eymen Ünay eymenunay@outlook.com" to commit the change.
Thanks @DavidSpickett. Can you land this patch for me?
Please use “Eymen Ünay eymenunay@outlook.com" to commit the change.
Thanks @philnik. Can you land this patch for me?
Please use “Eymen Ünay eymenunay@outlook.com" to commit the change.
Thanks @kadircet. Can you land this patch for me?
Please use “Eymen Ünay eymenunay@outlook.com" to commit the change.
Thanks @maksfb. Can you land this patch for me?
Please use “Eymen Ünay eymenunay@outlook.com" to commit the change.
Aug 6 2023
Mar 10 2023
Mar 8 2023
Typo fix on file name in recommended command