index
:
~nh/llvm
fold-subregs
images
latest
master
mimg
tablegen-name-resolution
wip
Misc LLVM things, mostly radeonsi (AMDGPU)
nh
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
CodeGen
/
ExecutionDepsFix.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2015-10-09
CodeGen: Start removing implicit conversions to/from list iterators, NFC
Duncan P. N. Exon Smith
1
-1
/
+1
2015-09-09
Save LaneMask with livein registers
Matthias Braun
1
-2
/
+2
2015-08-24
MachineBasicBlock: Add liveins() method returning an iterator_range
Matthias Braun
1
-3
/
+2
2015-08-18
MachineRegisterInfo: Introduce isPhysRegUsed()
Matthias Braun
1
-7
/
+6
2015-07-24
Use make_range(rbegin(), rend()) to allow foreach loops. NFC.
Pete Cooper
1
-4
/
+3
2015-07-14
MachineRegisterInfo: Remove UsedPhysReg infrastructure
Matthias Braun
1
-5
/
+7
2015-06-23
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
Alexander Kornienko
1
-2
/
+2
2015-06-19
Fixed/added namespace ending comments using clang-tidy. NFC
Alexander Kornienko
1
-2
/
+2
2015-03-15
remove function names from comments; NFC
Sanjay Patel
1
-7
/
+6
2015-03-15
fix typo: NFC
Sanjay Patel
1
-1
/
+1
2015-03-06
ExecutionDepsFix: Indizes -> Indices.
Matthias Braun
1
-10
/
+10
2015-03-06
Fix typo.
Eric Christopher
1
-1
/
+1
2014-12-17
ExecutionDepsFix: Correctly handle wide registers.
Matthias Braun
1
-70
/
+71
2014-12-16
Fixing -Wsign-compare warnings; NFC.
Aaron Ballman
1
-1
/
+2
2014-12-15
Silence more static analyzer warnings.
Michael Ilseman
1
-4
/
+11
2014-11-17
Move register class name strings to a single array in MCRegisterInfo to reduc...
Craig Topper
1
-1
/
+1
2014-10-14
Remove unnecessary TargetMachine.h includes.
Eric Christopher
1
-1
/
+0
2014-08-05
Have MachineFunction cache a pointer to the subtarget to make lookups
Eric Christopher
1
-2
/
+2
2014-08-04
Remove the TargetMachine forwards for TargetSubtargetInfo based
Eric Christopher
1
-2
/
+4
2014-05-20
Clean up language and grammar.
Eric Christopher
1
-1
/
+1
2014-04-22
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
Chandler Carruth
1
-1
/
+2
2014-04-14
[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...
Craig Topper
1
-6
/
+6
2014-03-07
[C++11] Add 'override' keyword to virtual methods that override their base cl...
Craig Topper
1
-3
/
+3
2013-12-14
Convert register liveness tracking to work on a sub-register level instead of...
Juergen Ributzka
1
-10
/
+8
2013-12-13
comment typo.
Andrew Trick
1
-1
/
+1
2013-12-13
Revert "Convert liveness tracking to work on a sub-register level instead of ...
Andrew Trick
1
-8
/
+10
2013-12-13
Convert liveness tracking to work on a sub-register level instead of just reg...
Andrew Trick
1
-10
/
+8
2013-10-15
Improve on r192635, ExeDepsFix for avx, and add a test case.
Andrew Trick
1
-1
/
+3
2013-10-14
Fix the ExecutionDepsFix pass to handle AVX instructions.
Andrew Trick
1
-22
/
+93
2013-07-03
Use SmallVectorImpl instead of SmallVector for iterators and references to av...
Craig Topper
1
-3
/
+3
2013-05-24
Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.
Michael J. Spencer
1
-2
/
+2
2012-12-03
Use the new script to sort the includes of every file under lib.
Chandler Carruth
1
-4
/
+4
2012-10-17
Merge MRI::isPhysRegOrOverlapUsed() into isPhysRegUsed().
Jakob Stoklund Olesen
1
-1
/
+1
2012-10-03
Fixed a bug in the ExecutionDependencyFix pass that caused dependencies to no...
Silviu Baranga
1
-3
/
+6
2012-06-02
Fix typos found by http://github.com/lyda/misspell-check
Benjamin Kramer
1
-1
/
+1
2012-06-01
Switch all register list clients to the new MC*Iterator interface.
Jakob Stoklund Olesen
1
-1
/
+2
2012-03-04
Use uint16_t to store register overlaps to reduce static data.
Craig Topper
1
-1
/
+1
2011-12-21
Move common code into an MRI function.
Jakob Stoklund Olesen
1
-5
/
+4
2011-12-07
Add bundle aware API for querying instruction properties and switch the code
Evan Cheng
1
-1
/
+1
2011-11-23
Fix PR11422.
Jakob Stoklund Olesen
1
-2
/
+6
2011-11-15
Check all overlaps when looking for used registers.
Jakob Stoklund Olesen
1
-4
/
+5
2011-11-15
Break false dependencies before partial register updates.
Jakob Stoklund Olesen
1
-0
/
+27
2011-11-15
Track register ages more accurately.
Jakob Stoklund Olesen
1
-101
/
+184
2011-11-09
Collapse DomainValues across loop back-edges.
Jakob Stoklund Olesen
1
-8
/
+35
2011-11-09
Link to the live DomainValue after merging.
Jakob Stoklund Olesen
1
-13
/
+50
2011-11-08
Track reference count independently from clear().
Jakob Stoklund Olesen
1
-4
/
+4
2011-11-08
Call release() directly when cleaning up the remaining DomainValues.
Jakob Stoklund Olesen
1
-5
/
+3
2011-11-08
Rename all methods to follow style guide.
Jakob Stoklund Olesen
1
-42
/
+42
2011-11-08
Handle reference counts in one function: release().
Jakob Stoklund Olesen
1
-15
/
+18
2011-11-08
Clear old DomainValue after merging.
Jakob Stoklund Olesen
1
-1
/
+6
[next]