Коммит түүх

Эзэн SHA1 Мессеж Огноо
  Roman Lebedev bce7b42941 [Constant] Add 'isElementWiseEqual()' method 6 жил өмнө
  Peter Collingbourne 57c068763a IR. Change strip* family of functions to not look through aliases. 6 жил өмнө
  Fangrui Song fc528d0c81 [IR] Simplify removeDeadConstantUsers. NFC 6 жил өмнө
  Peter Collingbourne 69aa934fb4 Fix typo in r366494. Spotted by Yuanfang Chen. 6 жил өмнө
  Peter Collingbourne b8abe69f7d IR: Teach Constant::needsRelocation() that relative pointers don't need to be relocated. 6 жил өмнө
  Craig Topper d92dfb01fb [Constants] Simplify type checking switch in ConstantExpr::get. 6 жил өмнө
  Cameron McInally ed1ec3ab25 Add FNeg IR constant folding support 6 жил өмнө
  Fangrui Song 9cc714957f Change some StringRef::data() reinterpret_cast to bytes_begin() or arrayRefFromStringRef() 6 жил өмнө
  Sanjay Patel 82311c6556 [InstCombine] canonicalize funnel shift constant shift amount to be modulo bitwidth 6 жил өмнө
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 жил өмнө
  James Y Knight 719df2ec69 [opaque pointer types] Remove some calls to generic Type subtype accessors. 6 жил өмнө
  Florian Hahn 41d83afa97 [ConstantInt] Check active bits before calling getZExtValue. 6 жил өмнө
  JF Bastien e3796d3637 APFloat: allow 64-bit of payload 6 жил өмнө
  Nikita Popov 9ecb90821e [InstCombine] Support ssub.sat canonicalization for non-splats 6 жил өмнө
  Fangrui Song 53a62241d3 Use llvm::copy. NFC 6 жил өмнө
  Cameron McInally ca8cb6852b [IR] Add a dedicated FNeg IR Instruction 6 жил өмнө
  Sanjay Patel 79da1642b1 [Constants] extend getBinOpIdentity(); NFC 7 жил өмнө
  Sanjay Patel 58b0c3857a [Constant] add undef element query for vector constants; NFC 7 жил өмнө
  Sanjay Patel d841b7b37d [Constants] add identity constants for fadd/fmul 7 жил өмнө
  Sanjay Patel c810b4e17d [InstCombine] fold shuffle-with-binop and common value 7 жил өмнө
  Bjorn Pettersson a1ff84e2e4 [IR] Strip trailing whitespace. NFC 7 жил өмнө
  Simon Pilgrim 0b0278f11b [IR] Use Instruction::isBinaryOp helper instead of raw enum range tests. NFCI. 7 жил өмнө
  Alina Sbirlea e8989cc97b Make ConstantDataArray::get constructor templated. Will support signed integers. 7 жил өмнө
  Sanjay Patel 1629c23be7 [PatternMatch, InstSimplify] fix m_NaN to work with vector constants and use it 7 жил өмнө
  Sanjay Patel c1de3c6452 [InstCombine] fold fdiv with non-splat divisor to fmul: X/C --> X * (1/C) 7 жил өмнө
  Sanjay Patel 8afcfc323d [Constant] add floating-point helpers for normal/finite-nz; NFC 7 жил өмнө
  Sanjay Patel 0e9e744bdd [InstCombine] allow X / C -> X * (1.0/C) for vector splat FP constants 7 жил өмнө
  Michael Zolotukhin be0db55da7 Remove redundant includes from lib/IR. 7 жил өмнө
  Craig Topper fce917909c [IR] Implement Constant::isNegativeZeroValue/isZeroValue/isAllOnesValue/isOneValue/isMinSignedValue for ConstantDataVector without going through getElementAsConstant 8 жил өмнө
  Craig Topper 0495576a59 [IR] Remove unnecessary const_casts from ConstantDataSequential and it's subclasses. 8 жил өмнө