Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
9cd90712f0f47f13173e0c4aaec8081d97aef81c
/
llvm
/
lib
/
Target
/
Hexagon
/
HexagonCopyToCombine.cpp
1dbf7a5
Add MachineFunctionProperty checks for AllVRegsAllocated for target passes
by Derek Schuff
· 10 years ago
14f9535e
PR26172: unnecessary indirection in HexagonCopyToCombine.cpp
by Krzysztof Parzyszek
· 10 years ago
2a3b2f9
[Hexagon] Generate CONST64 when optimizing for size in copy-to-combine
by Krzysztof Parzyszek
· 10 years ago
9b7320e
[Hexagon] Handle DBG_VALUE instructions in copy-to-combine
by Krzysztof Parzyszek
· 10 years ago
56efafc
[Hexagon] Moving pass declarations out of header and in to implementation files. Removing unused function getSubtargetInfo from HexagonMCCodeEmitter.cpp Removing deletion of copy construction and assignment operator since parent already deletes it.
by Colin LeMahieu
· 10 years ago
e568967
[Hexagon] Fix compiler warnings in release build
by Krzysztof Parzyszek
· 11 years ago
cd97c98
[Hexagon] Use A2_tfrsi for constant pool and jump table addresses
by Krzysztof Parzyszek
· 11 years ago
2efa2d0
[Hexagon] Reapply r231699. Remove assumption that second operand is an immediate when checking if A2_tfrsi is combinable.
by Colin LeMahieu
· 11 years ago
4fd203d
[Hexagon] Removing more V4 predicates since V4 is the required minimum.
by Colin LeMahieu
· 11 years ago
12a5c0d
Use the function template getSubtarget to remove an explicit cast.
by Eric Christopher
· 11 years ago
82fb8cb
[Hexagon] Dropping old combine instructions without encodings.
by Colin LeMahieu
· 11 years ago
4af437f
[Hexagon] Updating rr/ri 32/64 transfer encodings and adding tests.
by Colin LeMahieu
· 11 years ago
b580d7d
[Hexagon] Adding word combine dot-new form and replacing old combine opcode.
by Colin LeMahieu
· 11 years ago
fc6de42
Have MachineFunction cache a pointer to the subtarget to make lookups
by Eric Christopher
· 11 years ago
d913448
Remove the TargetMachine forwards for TargetSubtargetInfo based
by Eric Christopher
· 11 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
e73658d
[C++] Use 'nullptr'.
by Craig Topper
· 12 years ago
062a2ba
[C++] Use 'nullptr'. Target edition.
by Craig Topper
· 12 years ago
84e68b2
[Modules] Fix potential ODR violations by sinking the DEBUG_TYPE
by Chandler Carruth
· 12 years ago
b6d0bd4
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
by Benjamin Kramer
· 12 years ago
cb40291
Fix known typos
by Alp Toker
· 12 years ago
8a8cd2b
Re-sort all of the includes with ./utils/sort_includes.py so that
by Chandler Carruth
· 12 years ago
cceafb2
Hexagon: Typo fix.
by Jyotsna Verma
· 12 years ago
e79beac
Hexagon: Make helper functions static.
by Benjamin Kramer
· 12 years ago
803e506
Hexagon: Pass to replace tranfer/copy instructions into combine instruction
by Jyotsna Verma
· 12 years ago
b415bf98
This reverts a long string of commits to the Hexagon backend. These
by Chandler Carruth
· 14 years ago
67de410
HexagonCopyToCombine.cpp: Silence two warnings, -Wunused-variable, with -Asserts.
by NAKAMURA Takumi
· 14 years ago
355eebf
Target/Hexagon: Tweak to fix msvc build.
by NAKAMURA Takumi
· 14 years ago
a8071a0
Pass to replace tranfer/copy instructions into combine instruction where possible.
by Sirish Pande
· 14 years ago