Commit History

Author SHA1 Message Date
  Matthias Braun b3bc95870d ADT/STLExtras: Introduce llvm::empty; NFC 6 years ago
  Carlos Alberto Enciso 406bb74d50 [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG. 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
  Craig Topper c801f26126 [SimplifyCFG] Pass AggressiveInsts to DominatesMergePoint by reference. Remove null check. 6 years ago
  Craig Topper bb5ea99c11 [SimplifyCFG] Change recursive calls to llvm::SimplifyCFG to instead use an outer while loop to revisit. 6 years ago
  Craig Topper 2982360e7a [SimplifyCFG] Use Value::hasNUses instead of 'getNumUses() =='. NFCI 6 years ago
  Craig Topper e9e1c785d6 [SimplifyCFG] Update comments that refer to CondBB to say ThenBB instead. NFC 6 years ago
  Fangrui Song 3b35e17b21 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) 7 years ago
  Carlos Alberto Enciso e8654dabcf [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger. 7 years ago
  David Green 8f7d596fb7 [SimplifyCFG] Put an alignment on generated switch tables 7 years ago
  Martin Storsjo 43b3c1a247 Revert "[SimplifyCFG] Common debug handling [NFC]" 7 years ago
  Philip Reames a166c35455 [SimplifyCFG] Rename a variable for readibility of a future change [NFC] 7 years ago
  Philip Reames 3972070749 [SimplifyCFG] Fix a cost modeling oversight in branch commoning 7 years ago
  Philip Reames 649d2874ae [SimplifyCFG] Common debug handling [NFC] 7 years ago
  Chandler Carruth 9179aee2c1 [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. 7 years ago
  Chandler Carruth acc248f4ab [IR] Sink `isExceptional` predicate to `Instruction`, rename it to 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
  Justin Bogner ba88b2b9ee [SimplifyCFG] Replace some uses of bitwise or with logical or 7 years ago
  Chijun Sima 0566eefef9 [SimplifyCFG] Remove pointer from SmallPtrSet before deletion 7 years ago
  Manoj Gupta c6da6867a1 llvm: Add support for "-fno-delete-null-pointer-checks" 7 years ago
  Jesper Antonsson 9d41c557cb Comment change to verify commit rights. NFC. 7 years ago
  Florian Hahn b2621b34b7 Use SmallPtrSet explicitly for SmallSets with pointer types (NFC). 7 years ago
  Craig Topper 74eba10280 Use SmallPtrSet instead of SmallSet in places where we iterate over the set. 7 years ago
  David Blaikie 8325fb20d4 Move Analysis/Utils/Local.h back to Transforms 7 years ago
  David Stenberg 0ec6e3688b [SimplifyCFG] Fix a debug invariant bug in FoldBranchToCommonDest() 7 years ago
  Nicola Zaghen 0818e789cb Rename DEBUG macro to LLVM_DEBUG. 7 years ago
  Vedant Kumar 48fd38c573 [STLExtras] Add distance() for ranges, pred_size(), and succ_size() 7 years ago