History log of /external/vixl/src/aarch32/location-aarch32.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8b57c86886020cf0a5331823be4789ee558764e2 02-Mar-2017 Georgia Kouveli <georgia.kouveli@arm.com> [pool-manager] Integration with aarch32.

Key points of this patch:
- renames LabelBase to LocationBase
- makes the Location class derive from LoctionBase
- moves the code for Location, Label and RawLiteral/Literal to a shared file
- moves ReferenceInfo out of Assembler
- removes all the old veneer pool and literal pool code
- updates the macro assembler to use the new pool manager
- updates existing tests that expect a certain behaviour from the pool manager
- adds new tests for corner cases that came up during integration
- adds tests for issues that the new pool manager addresses (literal_and_veneer_interaction_*)

Change-Id: Ied81401d40f88cb988ff95e85fe832851f171f77
/external/vixl/src/aarch32/location-aarch32.cc