Age | Commit message (Expand) | Author | Files | Lines |
2024-03-11 | [NFC] Remove unused parameter from shouldAssumeDSOLocal() | Arthur Eubanks | 1 | -1/+1 |
2024-03-10 | Add llvm::min/max_element and use it in llvm/ and mlir/ directories. (#84678) | Justin Lebar | 4 | -10/+9 |
2024-03-08 | Reapply "Convert many LivePhysRegs uses to LiveRegUnits" (#84338) | AtariDreams | 1 | -9/+3 |
2024-03-06 | [Codegen] Make Width in getMemOperandsWithOffsetWidth a LocationSize. (#83875) | David Green | 3 | -11/+12 |
2024-03-06 | [Hexagon] Fix shift value when folding shl DAG node (#83853) | yandalur | 1 | -1/+1 |
2024-02-29 | [Hexagon] Add Loop Alignment pass. (#83379) | Sumanth Gundapaneni | 4 | -1/+226 |
2024-02-29 | [Hexagon] Use the correct call to detect debug instructions (#83373) | Sumanth Gundapaneni | 2 | -2/+2 |
2024-02-27 | Revert "[Hexagon] Optimize post-increment load and stores in loops. (… (#83... | Sumanth Gundapaneni | 6 | -772/+1 |
2024-02-25 | [CodeGen] Port AtomicExpand to new Pass Manager (#71220) | Rishabh Bali | 1 | -1/+1 |
2024-02-22 | [Hexagon] Clean up redundant transfer instructions. (#82663) | Sumanth Gundapaneni | 3 | -0/+335 |
2024-02-22 | [HEXAGON] Fix bit boundary for isub_hi in HexagonBitSimplify (#82336) | yandalur | 1 | -1/+2 |
2024-02-21 | [Hexagon] Optimize post-increment load and stores in loops. (#82418) | Sumanth Gundapaneni | 6 | -1/+772 |
2024-02-21 | [Hexagon] Generate absolute-set load/store instructions. (#82034) | Sumanth Gundapaneni | 3 | -0/+284 |
2024-02-20 | [Hexagon] Update InstrInfo to include LD/ST offsets of vector instructions (#... | Sumanth Gundapaneni | 1 | -0/+28 |
2024-02-20 | Revert "[Hexagon] Optimize post-increment load and stores in loops. (#82011)" | Krasimir Georgiev | 6 | -772/+1 |
2024-02-16 | [Hexagon] Optimize post-increment load and stores in loops. (#82011) | Sumanth Gundapaneni | 6 | -1/+772 |
2024-02-14 | [Hexagon] Fix zero extension of bit predicates with vtrunehb (#81772) | sgundapa | 1 | -2/+2 |
2024-02-10 | [Hexagon] Order objects on the stack by their alignments (#81280) | Ikhlas Ajbar | 2 | -0/+68 |
2024-02-08 | [HEXAGON] Add basic block limit for RDF optimizations (#81071) | Abinaya Saravanan | 3 | -0/+25 |
2024-02-01 | [TTI] Use Register in isLoadFromStackSlot and isStoreToStackSlot [nfc] (#80339) | Philip Reames | 2 | -4/+4 |
2024-01-25 | [llvm] Move CodeGenTypes library to its own directory (#79444) | Nico Weber | 3 | -3/+3 |
2024-01-24 | [HEXAGON] Inlining Division (#79021) | quic-asaravan | 4 | -0/+109 |
2024-01-20 | [Hexagon] Use llvm::children (NFC) | Kazu Hirata | 1 | -3/+1 |
2024-01-18 | [Hexagon] Flip subreg bit for reverse pairs hvx .new (#75873) | quic-akaryaki | 2 | -2/+6 |
2024-01-14 | [Target] Use getConstantOperandVal (NFC) | Kazu Hirata | 2 | -4/+2 |
2024-01-12 | [IRBuilder] Add CreatePtrAdd() method (NFC) (#77582) | Nikita Popov | 1 | -2/+1 |
2024-01-09 | [RFC][SelectionDAG] Add and use SDNode::getAsZExtVal() helper (#76710) | Alex Bradbury | 2 | -4/+4 |
2024-01-03 | [CodeGen] Add flag to populate target pass names (#76328) | paperchalice | 2 | -2/+4 |
2024-01-02 | [llvm][NFC] Use SDValue::getConstantOperandVal(i) where possible (#76708) | Alex Bradbury | 4 | -27/+26 |
2023-12-24 | [Target] Use range-based for loops (NFC) | Kazu Hirata | 2 | -6/+3 |
2023-12-23 | [llvm] Use StringRef::contains (NFC) | Kazu Hirata | 1 | -1/+1 |
2023-12-18 | [LLVM][IR] Replace ConstantInt's specialisation of getType() with getIntegerT... | Paul Walker | 1 | -3/+3 |
2023-12-11 | [llvm] Use StringRef::{starts,ends}_with (NFC) (#74956) | Kazu Hirata | 3 | -5/+5 |
2023-12-10 | [Target] Remove unused forward declarations (NFC) | Kazu Hirata | 1 | -2/+0 |
2023-12-07 | [Target] Remove unnecessary includes (NFC) | Kazu Hirata | 1 | -1/+0 |
2023-12-07 | [RISCV][MC] Pass MCSubtargetInfo down to shouldForceRelocation and evaluateTa... | Craig Topper | 1 | -1/+2 |
2023-12-03 | [llvm] Stop including vector (NFC) | Kazu Hirata | 1 | -1/+0 |
2023-12-03 | [llvm] Stop including string (NFC) | Kazu Hirata | 1 | -1/+0 |
2023-12-03 | [llvm] Stop including llvm/ADT/StringRef.h (NFC) | Kazu Hirata | 1 | -1/+0 |
2023-12-01 | TargetInstrInfo: make getOperandLatency return optional (NFC) (#73769) | Ramkumar Ramachandra | 3 | -25/+25 |
2023-11-24 | [CodeGen] Make some includes explicit (NFC) | Nikita Popov | 1 | -0/+1 |
2023-11-22 | [llvm][TypeSize] Fix addition/subtraction in TypeSize. (#72979) | Sander de Smalen | 3 | -6/+7 |
2023-11-16 | Hexagon: Add memw_phys, l2gclean* instructions (#72420) | androm3da | 3 | -0/+140 |
2023-11-14 | Hexagon: Add ic{kill,invidx,tag{r,w}}, rte insts (#72172) | androm3da | 2 | -0/+261 |
2023-11-13 | Hexagon: add support for system instructions (#72063) | androm3da | 3 | -0/+1217 |
2023-11-11 | [llvm] Stop including llvm/ADT/DenseMap.h (NFC) | Kazu Hirata | 1 | -1/+0 |
2023-10-27 | Replace TypeSize::{getFixed,getScalable} with canonical TypeSize::{Fixed,Scal... | Fangrui Song | 1 | -3/+3 |
2023-10-16 | Revert "[ValueTracking] Remove by-ref computeKnownBits() overloads (NFC)" | Nikita Popov | 1 | -1/+2 |
2023-10-16 | [ValueTracking] Remove by-ref computeKnownBits() overloads (NFC) | Nikita Popov | 1 | -2/+1 |
2023-10-12 | Use llvm::endianness::{big,little,native} (NFC) | Kazu Hirata | 2 | -5/+4 |