Commit History

Author SHA1 Message Date
  Fangrui Song 7d88286b7c [CodeGen] Fix inconsistent declaration parameter name 7 years ago
  Hiroshi Inoue 73d058aa97 [NFC] fix trivial typos in comments 7 years ago
  Nicola Zaghen 0818e789cb Rename DEBUG macro to LLVM_DEBUG. 7 years ago
  Adrian Prantl 26b584c691 Remove \brief commands from doxygen comments. 7 years ago
  Tim Shen e1a4b1753a [BlockPlacement] Disable block placement tail duplciation in structured CFG. 7 years ago
  Easwaran Raman fe7b9dc2d2 Add hasProfileData() to check if a function has profile data. NFC. 7 years ago
  Matthias Braun d318139827 MachineFunction: Return reference from getFunction(); NFC 7 years ago
  Francis Visoiu Mistrih ca0df55065 [CodeGen] Unify MBB reference format in both MIR and debug output 7 years ago
  David Blaikie e3a9b4ce3a Fix a bunch more layering of CodeGen headers that are in Target 7 years ago
  David Blaikie 48319238e4 Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering 7 years ago
  Xin Tong 1a8db32d97 [MBP] Remove an invalid assert. 7 years ago
  Xin Tong 587a4b0470 [MachineBlockPlacement] Make sure PreferredLoopExit is cleared everytime new loop is processed 7 years ago
  Eugene Zelenko 2de563a9ab [CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). 8 years ago
  Matthias Braun d44f02488c Add test case for r311511 8 years ago
  Richard Smith 11110e1279 Increase tail dup threshold for -O3 from 3 to 4. 8 years ago
  Kyle Butt d3a55a8f88 BlockPlacement: add a flag to force cold block outlining w/o a profile. 8 years ago
  Serguei Katkov a1602eb3fd Revert Revert [MBP] do not rotate loop if it creates extra branch 8 years ago
  Serguei Katkov 330bfeddce This reverts commit r306272. 8 years ago
  Serguei Katkov 0eb7237e75 [MBP] do not rotate loop if it creates extra branch 8 years ago
  Hiroshi Inoue 0a8e89663b [MachineBlockPlacement] trivial fix in comments, NFC 8 years ago
  Chandler Carruth e3e43d9d57 Sort the remaining #include lines in include/... and lib/.... 8 years ago
  Matthias Braun 94c4904dc5 CodeGen: Rename DEBUG_TYPE to match passnames 8 years ago
  Kyle Butt 25ccad8dbb CodeGen: BlockPlacement: Add Message strings to asserts. NFC 8 years ago
  Kyle Butt e6202480d9 CodeGen: BlockPlacement: Increase tail duplication size for O3. 8 years ago
  Kyle Butt 718593b3f9 CodeGen: BlockPlacement: Add comment about DenseMap Safety. 8 years ago
  Benjamin Kramer 4e5abdf67c [MachineBlockPlacment] Add an assert to ensure there is no order dependency on DenseMap iteration order. 8 years ago
  Benjamin Kramer 2b37175e41 [MachineBlockPlacement] Clean up data structures a bit. 8 years ago
  Kyle Butt 92625cfb47 CodeGen: BlockPlacement: Clear ComputedEdges between functions. 8 years ago
  Kyle Butt 663903f2e8 CodeGen: BlockPlacement: Don't always tail-duplicate with no other successor. 8 years ago
  Kyle Butt 132e8441ed CodeGen: BlockPlacement: Minor probability changes. 8 years ago