Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
llvm
/
lib
/
Target
/
ARM
/
ARMSubtarget.cpp
ea60591
[ARM] Allow execute only code on Cortex-m23
by David Spickett
· 7 years ago
0600c36
[ARM] Adjust the cost model for Exynos
by Evandro Menezes
· 7 years ago
8a6973d
[ARM] Adjust the feature set for Exynos
by Evandro Menezes
· 7 years ago
c62ab61
[ARM] Refactor Exynos feature set (NFC)
by Evandro Menezes
· 7 years ago
9a92fe0
[ARM] Replace processor check with feature
by Evandro Menezes
· 7 years ago
097a3e3
ARM: deduplicate hard-float detection code. NFC.
by Tim Northover
· 7 years ago
a4852d2c
X86/AArch64/ARM: Factor out common sincos_stret logic; NFCI
by Matthias Braun
· 8 years ago
f1caa28
MachineFunction: Return reference from getFunction(); NFC
by Matthias Braun
· 8 years ago
caf9ea6
Remove redundant includes from lib/Target/ARM.
by Michael Zolotukhin
· 8 years ago
dc86e14
[ARM] Fix incorrect conversion of a tail call to an ordinary call
by Momchil Velikov
· 8 years ago
76d5ac4
[arm] Fix Unnecessary reloads from GOT.
by Evgeniy Stepanov
· 8 years ago
adceba5
[ARM] Fix SJLJ exception handling when manually chosen on a platform where it isn't default
by Martin Storsjo
· 8 years ago
b036757
[ARM] Reverse PostRASched subtarget feature logic
by Sam Parker
· 8 years ago
c9f29c6
[ARM] GlobalISel: Select globals in PIC mode
by Diana Picus
· 8 years ago
b252ffd
[ARM][AArch64] Cortex-A75 and Cortex-A55 support
by Sam Parker
· 8 years ago
04a7db5
[ARM] Add PostRAScheduler option
by Sam Parker
· 8 years ago
61d71a1
Reapply "[GlobalISel] Remove the GISelAccessor API."
by Quentin Colombet
· 8 years ago
d68bc7a
[ARM] Emit error when ARM exec mode is not available.
by Florian Hahn
· 8 years ago
8dd90fb
Revert "[GlobalISel] Remove the GISelAccessor API."
by Quentin Colombet
· 8 years ago
c046208
[GlobalISel] Remove the GISelAccessor API.
by Quentin Colombet
· 8 years ago
250e050
[GlobalISel] Make GlobalISel a non-optional library.
by Quentin Colombet
· 8 years ago
e3583bd
[ARM] Add use-misched feature, to enable the MachineScheduler.
by Florian Hahn
· 8 years ago
67ddd1d
[TargetParser] Use enum classes for various ARM kind enums.
by Florian Hahn
· 8 years ago
b3ed4bc
[ARM] Minor cosmetic edits (NFC)
by Evandro Menezes
· 8 years ago
3df231a
Remove the default ARMSubtarget from the ARM TargetMachine.
by Eric Christopher
· 8 years ago
015dc20
Rewrite ARM execute only support to avoid the use of a command line flag and unqualified ARMSubtarget lookup.
by Eric Christopher
· 8 years ago
51b7af3
[ARM] Move GISel accessor initialization from TargetMachine to Subtarget.
by Quentin Colombet
· 8 years ago
6bda14b
Sort the remaining #include lines in include/... and lib/....
by Chandler Carruth
· 8 years ago
60b5a1c
Revert "Revert "[ARM] Add Kryo to available targets""
by Yi Kong
· 8 years ago
a994185
[ARM] Change TCReturn to tBL if tailcall optimization fails.
by Sanne Wouda
· 9 years ago
e79c077
[ARM] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
by Eugene Zelenko
· 9 years ago
13e9921
Fix for build warning in execute-only support
by Prakhar Bahuguna
· 9 years ago
52a7dd7
[ARM] Implement execute-only support in CodeGen
by Prakhar Bahuguna
· 9 years ago
2227493
[ARM] Add plumbing for GlobalISel
by Diana Picus
· 9 years ago
962eaae
[Cortex-M0] Atomic lowering
by Weiming Zhao
· 9 years ago
732afdd
Turn cl::values() (for enum) from a vararg function to using C++ variadic template
by Mehdi Amini
· 9 years ago
9797989
[ARM]: add missing switch case for cortex-r52
by Javed Absar
· 9 years ago
46401544
[XRay] ARM 32-bit no-Thumb support in LLVM
by Dean Michael Berris
· 9 years ago
049f387
Revert "[XRay] ARM 32-bit no-Thumb support in LLVM"
by Renato Golin
· 9 years ago
d257373
[ARM XRay] Try to fix Thumb-only failure
by Renato Golin
· 9 years ago
17d94e2
[XRay] ARM 32-bit no-Thumb support in LLVM
by Dean Michael Berris
· 9 years ago
70c6a39
Use isTargetMachO instead of isTargetDarwin.
by Rafael Espindola
· 9 years ago
53d55f4
Some places that could using TargetParser in LLVM. NFC.
by Zijiao Ma
· 9 years ago
8331aae
[ARM] Add support for embedded position-independent code
by Oliver Stannard
· 9 years ago
b772e40
[ARM] Do not test for CPUs, use SubtargetFeatures. Also remove 2 flags.
by Diana Picus
· 9 years ago
db6bd02
Delete unused includes. NFC.
by Rafael Espindola
· 9 years ago
5ac8f5c
Don't pass a Reloc::Model to GVIsIndirectSymbol.
by Rafael Espindola
· 9 years ago
3beef8d
Move shouldAssumeDSOLocal to Target.
by Rafael Espindola
· 9 years ago
eb1068a
[ARM] Use member initializers in ARMSubtarget. NFCI
by Diana Picus
· 9 years ago
92423ce
[ARM] Do not test for CPUs, use SubtargetFeatures (Part 2). NFCI
by Diana Picus
· 9 years ago
eb3dd14
[ARM] Use member initializers in ARMSubtarget. NFCI
by Diana Picus
· 9 years ago
c5baa43
[ARM] Do not test for CPUs, use SubtargetFeatures (Part 1). NFCI
by Diana Picus
· 9 years ago
d906bf1
RAS extensions are part of ARMv8.2-A. This change enables them by introducing a
by Sjoerd Meijer
· 9 years ago
eece113
Start using shouldAssumeDSOLocal on ARM.
by Rafael Espindola
· 9 years ago
042a6c1
ARMv7k: base ABI decision on v7k Arch rather than watchos OS.
by Tim Northover
· 10 years ago
fed3e4a
[ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline/Mainline
by Bradley Smith
· 10 years ago
d4a0d18
Revert "[ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline/Mainline"
by Reid Kleckner
· 10 years ago
618712d
[ARM] Add ARMv8-M security extension instructions to ARMv8-M Baseline/Mainline
by Bradley Smith
· 10 years ago
433c22e
[ARM] Add ARMv8-A semaphore/atomic instructions to ARMv8-M Baseline/Mainline
by Bradley Smith
· 10 years ago
a118910
[ARM] Add B.W and CBZ instructions to ARMv8-M Baseline
by Bradley Smith
· 10 years ago
d9a99ce
[ARM] Add MOVW/MOVT instructions to ARMv8-M Baseline/Mainline
by Bradley Smith
· 10 years ago
e26f799
[ARM] Add ARMv8-M Baseline/Mainline LLVM targeting
by Bradley Smith
· 10 years ago
4c21cba
[ARM] Split out ARMv8-A semaphores and atomics and ARMv7 clrex as separate features
by Bradley Smith
· 10 years ago
8addbf4
[ARM] Add subtarget features for ARMv8.2-A
by Oliver Stannard
· 10 years ago
747ae9a
ARM: make sure backend is consistent about exception handling method.
by Tim Northover
· 10 years ago
982a888
[ARM] Default to ARMv4t in favour of adding Other to ARMArch
by Bradley Smith
· 10 years ago
4320205
[ARM] Properly initialize ARMArch in the ARM subtarget
by Bradley Smith
· 10 years ago
f8e47e4
ARM: add support for WatchOS's compact unwind information.
by Tim Northover
· 10 years ago
8b40366
ARM: teach backend about WatchOS and TvOS libcalls.
by Tim Northover
· 10 years ago
e0ccdc6
ARM: add backend support for the ABI used in WatchOS
by Tim Northover
· 10 years ago
ad8a063
[ARM] Avoid redundant checks for isThumb1Only() after supportsTailCall()
by Artyom Skrobov
· 10 years ago
cf29644
[ARM] Handle +t2dsp feature as an ArchExtKind in ARMTargetParser.def
by Artyom Skrobov
· 10 years ago
f2ed5c6
[ARM] Add option to force fast-isel
by Oliver Stannard
· 10 years ago
a835956
Limit the range of processors supported by ARM fast isel to v6 or
by Eric Christopher
· 10 years ago
50f1723
Revert r247692: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
by Daniel Sanders
· 10 years ago
153010c
Re-commit r247683: Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
by Daniel Sanders
· 10 years ago
c40de48
Revert r247684 - Replace Triple with a new TargetTuple ...
by Daniel Sanders
· 10 years ago
18d4b0d
Replace Triple with a new TargetTuple in MCTargetDesc/* and related. NFC.
by Daniel Sanders
· 10 years ago
1cd6d88
use minSize wrapper; NFCI
by Sanjay Patel
· 10 years ago
924879a
wrap OptSize and MinSize attributes for easier and consistent access (NFCI)
by Sanjay Patel
· 10 years ago
9c340ec
ARM: remove horrible printf left over from debugging
by Tim Northover
· 10 years ago
910dde7
ARM: prefer allocating VFP regs at stride 4 on Darwin.
by Tim Northover
· 10 years ago
2670f4a
[ARM] Define subtarget feature strict-align.
by Akira Hatanaka
· 10 years ago
2858152
[ARM] Define subtarget feature "reserve-r9", which is used to decide
by Akira Hatanaka
· 10 years ago
42427d2
Revert r242737.
by Akira Hatanaka
· 10 years ago
7482d40
[ARM] Define subtarget feature "reserve-r9", which is used to decide
by Akira Hatanaka
· 10 years ago
9e85980
ARM: Enable MachineScheduler and disable PostRAScheduler for swift.
by Matthias Braun
· 10 years ago
5a6d5bc
Revert "ARM: Enable MachineScheduler and disable PostRAScheduler for swift."
by Adam Nemet
· 10 years ago
2d8315f
ARM: Enable MachineScheduler and disable PostRAScheduler for swift.
by Matthias Braun
· 10 years ago
024d91a
[ARM] Define a subtarget feature that is used to avoid using movt/movw
by Akira Hatanaka
· 10 years ago
157e5a6
Remove getDataLayout() from TargetSelectionDAGInfo (had no users)
by Mehdi Amini
· 10 years ago
1bc8af7
[ARM] Define a subtarget feature and use it to decide whether long calls should
by Akira Hatanaka
· 10 years ago
6a9d177
IR: Do not consider available_externally linkage to be linker-weak.
by Peter Collingbourne
· 10 years ago
39a2afc
Rename TargetSubtargetInfo::enablePostMachineScheduler() to enablePostRAScheduler()
by Matthias Braun
· 10 years ago
a73f1fd
Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MCSubtargetInfo(). NFC.
by Daniel Sanders
· 10 years ago
db0712f
Use std::bitset for SubtargetFeatures.
by Michael Kuperstein
· 10 years ago
ddf76aa
Stop resetting NoFramePointerElim in TargetMachine::resetTargetOptions.
by Akira Hatanaka
· 10 years ago
c3434b3
Reverting r237234, "Use std::bitset for SubtargetFeatures"
by Michael Kuperstein
· 10 years ago
aba4a34
Use std::bitset for SubtargetFeatures
by Michael Kuperstein
· 10 years ago
824f42f
Migrate existing backends that care about software floating point
by Eric Christopher
· 10 years ago
Next »