| Commit message (Expand) | Author | Age | Files | Lines |
* | Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM | Daniel Sanders | 2019-08-15 | 1 | -4/+4 |
* | Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Re... | Daniel Sanders | 2019-08-01 | 1 | -4/+4 |
* | Hexagon RDF: Replace function template (plus explicit specializations) with n... | David Blaikie | 2019-03-11 | 1 | -20/+2 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-27 | 1 | -1/+1 |
* | [DebugInfo] Examine all uses of isDebugValue() for debug instructions. | Shiva Chen | 2018-05-09 | 1 | -1/+1 |
* | [Hexagon] Change std::sort to llvm::sort in response to r327219 | Mandeep Singh Grang | 2018-03-24 | 1 | -1/+1 |
* | MachineFunction: Return reference from getFunction(); NFC | Matthias Braun | 2017-12-15 | 1 | -1/+1 |
* | [CodeGen] Unify MBB reference format in both MIR and debug output | Francis Visoiu Mistrih | 2017-12-04 | 1 | -5/+5 |
* | Fix a bunch more layering of CodeGen headers that are in Target | David Blaikie | 2017-11-17 | 1 | -3/+3 |
* | Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering | David Blaikie | 2017-11-08 | 1 | -1/+1 |
* | Add iterator range MachineRegisterInfo::liveins(), adopt users, NFC | Krzysztof Parzyszek | 2017-10-16 | 1 | -2/+2 |
* | [RDF] Simplify construction of maximal registers | Krzysztof Parzyszek | 2017-10-05 | 1 | -36/+10 |
* | [Hexagon] Fix some Clang-tidy modernize-use-using and Include What You Use wa... | Eugene Zelenko | 2017-08-01 | 1 | -2/+7 |
* | Sort the remaining #include lines in include/... and lib/.... | Chandler Carruth | 2017-06-06 | 1 | -1/+1 |
* | [RDF] No longer ignore implicit defs or uses on any instructions | Krzysztof Parzyszek | 2017-04-14 | 1 | -23/+0 |
* | [RDF] Switch RegisterAggr to a bit vector of register units | Krzysztof Parzyszek | 2017-04-14 | 1 | -5/+6 |
* | [RDF] Only access block live-ins when tracking liveness | Krzysztof Parzyszek | 2017-02-22 | 1 | -2/+4 |
* | Fix -Wunused-lambda-capture by removing some unused lambda captures | David Blaikie | 2017-02-16 | 1 | -2/+2 |
* | [RDF] Differentiate between defining and clobbering nodes | Krzysztof Parzyszek | 2017-02-16 | 1 | -9/+81 |
* | [RDF] Move normalize(RegisterRef) to PhysicalRegisterInfo | Krzysztof Parzyszek | 2017-02-16 | 1 | -18/+2 |
* | [RDF] Add support for regmasks | Krzysztof Parzyszek | 2017-01-30 | 1 | -43/+73 |
* | [RDF] Extract the physical register information into a separate class | Krzysztof Parzyszek | 2017-01-30 | 1 | -161/+6 |
* | [RDF] Add phis for entry block live-ins (in addition to function live-ins) | Krzysztof Parzyszek | 2017-01-30 | 1 | -4/+12 |
* | Remove unused lambda captures. NFC | Malcolm Parsons | 2017-01-13 | 1 | -1/+1 |
* | [Hexagon, TableGen] Fix some Clang-tidy modernize and Include What You Use wa... | Eugene Zelenko | 2017-01-04 | 1 | -27/+33 |
* | Implement LaneBitmask::any(), use it to replace !none(), NFCI | Krzysztof Parzyszek | 2016-12-16 | 1 | -4/+4 |
* | Extract LaneBitmask into a separate type | Krzysztof Parzyszek | 2016-12-15 | 1 | -8/+8 |
* | [RDF] Fix incorrect lane mask calculation | Krzysztof Parzyszek | 2016-12-08 | 1 | -7/+31 |
* | Timer: Track name and description. | Matthias Braun | 2016-11-18 | 1 | -2/+1 |
* | [RDF] Use RegisterId typedef more consistently, NFC | Krzysztof Parzyszek | 2016-10-21 | 1 | -8/+8 |
* | [RDF] Switch RefMap in liveness calculation to use lane masks | Krzysztof Parzyszek | 2016-10-19 | 1 | -3/+56 |
* | The real fix for post-r284255 failures | Krzysztof Parzyszek | 2016-10-14 | 1 | -2/+2 |
* | [RDF] Switch RegisterRef to be a pair (Register, LaneMask) | Krzysztof Parzyszek | 2016-10-14 | 1 | -138/+107 |
* | [RDF] Replace potentially unclear autos with real types | Krzysztof Parzyszek | 2016-10-06 | 1 | -32/+27 |
* | [RDF] Further improve readability of the graph | Krzysztof Parzyszek | 2016-10-03 | 1 | -11/+14 |
* | [RDF] Replace RegisterAliasInfo with target-independent code using lane masks | Krzysztof Parzyszek | 2016-10-03 | 1 | -208/+237 |
* | [RDF] Add "dead" flag to node attributes | Krzysztof Parzyszek | 2016-09-27 | 1 | -1/+8 |
* | [RDF] Special treatment of exception handling registers | Krzysztof Parzyszek | 2016-09-27 | 1 | -3/+63 |
* | [RDF] Add initial support for lane masks in the DFG | Krzysztof Parzyszek | 2016-09-22 | 1 | -32/+70 |
* | [RDF] Print the function name for calls in dumps | Krzysztof Parzyszek | 2016-09-22 | 1 | -3/+18 |
* | [RDF] Use uint32_t for register numbers instead of unsigned | Krzysztof Parzyszek | 2016-09-22 | 1 | -7/+7 |
* | [RDF] Introduce "undef" flag for ref nodes | Krzysztof Parzyszek | 2016-09-07 | 1 | -3/+28 |
* | [RDF] Ignore undef use operands | Krzysztof Parzyszek | 2016-09-06 | 1 | -1/+1 |
* | Use range algorithms instead of unpacking begin/end | David Majnemer | 2016-08-11 | 1 | -1/+1 |
* | [RDF] Make the graph construction/use less expensive | Krzysztof Parzyszek | 2016-07-22 | 1 | -6/+8 |
* | [hexagon] Move BlockRanges and RDF stuff into the llvm namespace. | Benjamin Kramer | 2016-05-27 | 1 | -0/+2 |
* | [scan-build] fix warnings emitted on LLVM Hexagon code base | Krzysztof Parzyszek | 2016-05-05 | 1 | -0/+1 |
* | [RDF] Recognize tail calls in graph creation | Krzysztof Parzyszek | 2016-04-28 | 1 | -4/+20 |
* | [RDF] Improve handling of inline-asm | Krzysztof Parzyszek | 2016-04-28 | 1 | -4/+5 |