This website requires JavaScript.
Explore
Help
Register
Sign In
caio
/
clang-p2996
Watch
1
Star
0
Fork
0
You've already forked clang-p2996
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
1a8456da17075539099ccb0d625fda816b62bcb2
clang-p2996
/
llvm
/
lib
/
Target
/
AMDGPU
/
GCNHazardRecognizer.cpp
Mark Searles
d29f24acfb
[AMDGPU] Add GCNHazardRecognizer::checkInlineAsmHazards() and GCNHazardRecognizer::checkVALUHazardsHelper(). checkInlineAsmHazards() checks INLINEASM for hazards that we particularly care about (so not exhaustive); this patch adds a check for INLINEASM that defs vregs that hold data-to-be stored by immediately preceding store of more than 8 bytes. If the instr were not within an INLINEASM, this scenario would be handled by checkVALUHazard(). Add checkVALUHazardsHelper(), which will be called by both checkVALUHazards() and checkInlineAsmHazards().
...
Differential Revision:
https://reviews.llvm.org/D40098
llvm-svn: 320083
2017-12-07 20:34:25 +00:00
21 KiB
Raw
Blame
History
View Raw
Reference in New Issue
View Git Blame
Copy Permalink