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