Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
1e77bb12b4b5feb99263ed9a68d00649baf86a4b
/
llvm
/
lib
/
Target
/
AMDGPU
/
AMDILCFGStructurizer.cpp
45bb48e
R600 -> AMDGPU rename
by Tom Stellard
· 10 years ago
[Renamed from llvm/lib/Target/R600/AMDILCFGStructurizer.cpp]
9dffcd0
CodeGen: Use the new DebugLoc API, NFC
by Duncan P. N. Exon Smith
· 11 years ago
4eaa79c
Refactor: Simplify boolean expressions in R600 target
by David Blaikie
· 11 years ago
799003b
Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.
by Benjamin Kramer
· 11 years ago
7a9cca9
r600: Clear visited structure before running.
by Jan Vesely
· 11 years ago
18b289f
r600: Use deque and simplify loops in AMDGPUCFGStructurizer
by Jan Vesely
· 11 years ago
469de19
Fix typos: * libaries => libraries * avaiable => available
by Sylvestre Ledru
· 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
5656db4
[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. R600 edition
by Craig Topper
· 12 years ago
e73658d
[C++] Use 'nullptr'.
by Craig Topper
· 12 years ago
d2b2fac
SCC: Change clients to use const, NFC
by Duncan P. N. Exon Smith
· 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
ceec2bd
Implement depth_first and inverse_depth_first range factory functions.
by David Blaikie
· 12 years ago
db8b1d5
R600: Don't viewCFG() under DEBUG() except on failure.
by Matt Arsenault
· 12 years ago
b6d0bd4
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
by Benjamin Kramer
· 12 years ago
8e661ef
cleanup: scc_iterator consumers should use isAtEnd
by Duncan P. N. Exon Smith
· 12 years ago
cb40291
Fix known typos
by Alp Toker
· 12 years ago
e509db4
[PM] Pull the generic graph algorithms and data structures for dominator
by Chandler Carruth
· 12 years ago
5ad5f15
[cleanup] Move the Dominators.h and Verifier.h headers into the IR
by Chandler Carruth
· 12 years ago
8a8cd2b
Re-sort all of the includes with ./utils/sort_includes.py so that
by Chandler Carruth
· 12 years ago
f2ba972
R600: Register AMDGPUCFGStructurizer pass
by Tom Stellard
· 12 years ago
827ec9b
R600: Fix a crash in the AMDILCFGStrucurizer
by Tom Stellard
· 12 years ago
a9fe95b
R600: Remove \ at EOL from ascii art comments.
by Benjamin Kramer
· 12 years ago
b34186a
R600: Fix a crash in the AMDILCFGStructurizer
by Tom Stellard
· 12 years ago
69f86d1
R600: Remove some dead code from the AMDILCFGStructurizer
by Tom Stellard
· 12 years ago
c9f5859
Add llvm namespace to llvm::next.
by Michael Gottesman
· 12 years ago
114ac1a
Use llvm::next() instead of incrementing begin iterators of std::vector.
by Michael Gottesman
· 12 years ago
0c5ed2b
R600: Remove predicated_break inst
by Vincent Lejeune
· 12 years ago
8b8a7b5
R600: Don't emit empty then clause and use alu_pop_after
by Vincent Lejeune
· 12 years ago
960a622
R600: Simplify AMDILCFGStructurize by removing templates and assuming single exit
by Vincent Lejeune
· 12 years ago
a8c38fe
R600: Replace legacy debug code in AMDILCFGStructurizer.cpp
by Vincent Lejeune
· 12 years ago
b94011f
Use SmallVectorImpl& instead of SmallVector to avoid repeating small vector size.
by Craig Topper
· 12 years ago
31ee586
Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid specifying the vector size.
by Craig Topper
· 12 years ago
a6c6e1b
R600: Rework subtarget info and remove AMDILDevice classes
by Tom Stellard
· 12 years ago
37e9adb
Don't cache the instruction and register info from the TargetMachine, because
by Bill Wendling
· 12 years ago
635e368
R600: Hide symbols of implementation details.
by Benjamin Kramer
· 12 years ago
e5ecf10
R600: Fix JUMP handling so that MachineInstr verification can occur
by Vincent Lejeune
· 13 years ago
be81023
Resort the #include lines in include/... and lib/... with the
by Chandler Carruth
· 13 years ago
2a0b40f
Target/R600: Update MIB according to r170588.
by NAKAMURA Takumi
· 13 years ago
f879435
R600: New control flow for SI v2
by Tom Stellard
· 13 years ago
75aadc2
Add R600 backend
by Tom Stellard
· 13 years ago