Commit History

Author SHA1 Message Date
  Michael Kruse 42a382c204 Introduce llvm.loop.parallel_accesses and llvm.access.group metadata. 6 years ago
  Vedant Kumar 726751627e [Util] Refer to [s|z]exts of args when converting dbg.declares (fix PR35400) 6 years ago
  Michael Kruse c681401eac [Transforms] Preserve metadata when converting invoke to call. 6 years ago
  Davide Italiano f4e1f61f71 [Local] Promote an utility that could be used elsewhere. NFCI. 6 years ago
  Vedant Kumar 94a229e81e [IR] Add hasNPredecessors, hasNPredecessorsOrMore to BasicBlock 6 years ago
  Florian Hahn 196c060529 [Local] Keep K's range if K does not move when combining metadata. 6 years ago
  Carlos Alberto Enciso 406bb74d50 [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG. 6 years ago
  Chandler Carruth 1744152581 [TI removal] Use `Instruction` instead of `TerminatorInst` for 6 years ago
  Chandler Carruth 2aaf7228e0 [TI removal] Make variables declared as `TerminatorInst` and initialized 6 years ago
  Carlos Alberto Enciso 73cebd79c5 Revert "[DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG." 6 years ago
  Carlos Alberto Enciso 4ffb89c65a [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG. 6 years ago
  Carlos Alberto Enciso e8654dabcf [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger. 7 years ago
  Chandler Carruth 9179aee2c1 [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. 7 years ago
  Chandler Carruth 5eb83c58cd [IR] Begin removal of TerminatorInst by removing successor manipulation. 7 years ago
  Florian Hahn 97d7bcd5c0 [Local] Make DoesKMove required for combineMetadata. 7 years ago
  Alina Sbirlea 1f402bfa4f Update MemorySSA in Local utils removing blocks. 7 years ago
  Anastasis Grammenos a8ab9e6d20 [Local] Add dbg location on unreachable inst in changeToUnreachable 7 years ago
  Florian Hahn 512264ba6e [GVN,NewGVN] Keep nonnull if K does not move. 7 years ago
  Florian Hahn 926b53bb06 [GVN,NewGVN] Move patchReplacementInstruction to Utils/Local.h 7 years ago
  Hsiangkai Wang cb6242dabb [DebugInfo] Refactor DbgInfoIntrinsic class hierarchy. 7 years ago
  Chijun Sima 1a16c79be0 [Dominators] Make RemoveUnreachableBlocks return false if the BasicBlock is already awaiting deletion 7 years ago
  Chijun Sima 18e311ebbb [Dominators] Convert existing passes and utils to use the DomTreeUpdater class 7 years ago
  Vedant Kumar 081d211981 [DebugInfo] LowerDbgDeclare: Add derefs when handling CallInst users 7 years ago
  Xin Tong 5aa954ccaf Skip debuginfo intrinsic in markLiveBlocks. 7 years ago
  Vedant Kumar 2d1b15b036 Fix comments which mixed up 'before' and 'after', NFC 7 years ago
  Manoj Gupta c6da6867a1 llvm: Add support for "-fno-delete-null-pointer-checks" 7 years ago
  Vedant Kumar 0f83e1fc48 [Local] replaceAllDbgUsesWith: Update debug values before RAUW 7 years ago
  Bjorn Pettersson 13e9d31258 [DebugInfo] Corrections for salvageDebugInfo 7 years ago
  Vedant Kumar 8d224a36c1 Use a variable to appease a no-asserts bot, NFC 7 years ago
  Vedant Kumar 99917384c8 [Local] Add a convenient insertReplacementDbgValues overload, NFC 7 years ago