Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
c9623db884ec044249c85366e9bc94e47d5cc48a
/
llvm
/
lib
/
Target
/
Hexagon
/
HexagonTargetMachine.h
8c34dd8
Delete Reloc::Default.
by Rafael Espindola
· 9 years ago
21dc8bd
[Hexagon] Add PIC support
by Krzysztof Parzyszek
· 10 years ago
b51460c
[Hexagon] Make memcpy lowering thread-safe
by Tobias Edler von Koch
· 10 years ago
73e66f3
[Hexagon] Implement TargetTransformInfo for Hexagon
by Krzysztof Parzyszek
· 10 years ago
3e5de88
Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.
by Daniel Sanders
· 10 years ago
6001847
Revert r233206
by Krzysztof Parzyszek
· 11 years ago
62b41b9
[Hexagon] Keep the bare getSubtargetImpl for now
by Krzysztof Parzyszek
· 11 years ago
4d0f35a
Remove the target independent TargetMachine::getSubtarget and
by Eric Christopher
· 11 years ago
93e1ea1
Move the DataLayout to the generic TargetMachine, making it mandatory.
by Mehdi Amini
· 11 years ago
8b77065
Move DataLayout back to the TargetMachine from TargetSubtargetInfo
by Eric Christopher
· 11 years ago
357600e
Add out of line virtual destructors to all LLVMTargetMachine subclasses
by Reid Kleckner
· 11 years ago
a271932
This patch changes the ownership of TLOF from TargetLoweringBase to TargetMachine so that different subtargets could share the TLOF effectively
by Aditya Nandakumar
· 11 years ago
0bb041b
Reverting NFC changes from r218050. Instead, the warning was disabled for GCC in r218059, so these changes are no longer required.
by Aaron Ballman
· 11 years ago
11fa97f
Fixing a bunch of -Woverloaded-virtual warnings due to hiding getSubtargetImpl from the base class. NFC.
by Aaron Ballman
· 11 years ago
a7c40ef
Canonicalize header guards into a common format.
by Benjamin Kramer
· 11 years ago
d913448
Remove the TargetMachine forwards for TargetSubtargetInfo based
by Eric Christopher
· 11 years ago
c4c63ae
Move all of the hexagon subtarget dependent variables from the target
by Eric Christopher
· 11 years ago
0d0b360
InstrItineraryData is already on the subtarget, no reason to
by Eric Christopher
· 11 years ago
94cb35c
Remove HexagonTargetMachine::addPassesForOptimizations; it is not needed any more.
by Pranav Bhandarkar
· 12 years ago
906c2cd
[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final' and leave 'virtual' on some methods that are marked virtual without overriding anything and have no obvious overrides themselves. Hexagon edition
by Craig Topper
· 12 years ago
664e354
Switch TargetTransformInfo from an immutable analysis pass that requires
by Chandler Carruth
· 13 years ago
9fb823b
Move all of the header files which are involved in modelling the LLVM IR
by Chandler Carruth
· 13 years ago
802d755
Sort includes for all of the .h files under the 'lib' tree. These were
by Chandler Carruth
· 13 years ago
5dc203e
Reapply the TargerTransformInfo changes, minus the changes to LSR and Lowerinvoke.
by Nadav Rotem
· 13 years ago
d6d9ccc
Temporarily revert the TargetTransform changes.
by Bob Wilson
· 13 years ago
e103287
by Nadav Rotem
· 13 years ago
cdfe20b
Move TargetData to DataLayout.
by Micah Villmow
· 13 years ago
b25fda9
Reorder includes in Target backends to following coding standards. Remove some superfluous forward declarations.
by Craig Topper
· 14 years ago
b545408
Pass TargetOptions to HexagonTargetMachine constructor by reference to match other targets and the base class.
by Craig Topper
· 14 years ago
f8ea108
TargetPassConfig: confine the MC configuration to TargetMachine.
by Andrew Trick
· 14 years ago
ccb6736
Added TargetPassConfig. The first little step toward configuring codegen passes.
by Andrew Trick
· 14 years ago
9ca2e72
Hexagon: Fix a nasty order-of-initialization bug.
by Benjamin Kramer
· 14 years ago
1213a7a
Hexagon backend support
by Tony Linthicum
· 14 years ago