提交历史

作者 SHA1 备注 提交日期
  Philip Reames 303e799e01 Add a transform pass to make the executable semantics of poison explicit in the IR 6 年之前
  Roman Lebedev bd7d65fb0a [NFC] Instruction: introduce replaceSuccessorWith() function, use it 6 年之前
  Wei Mi 7a0ec3b943 [PGO/SamplePGO][NFC] Move the function updateProfWeight from Instruction 6 年之前
  Craig Topper e3696113b6 Implementation of asm-goto support in LLVM 6 年之前
  Craig Topper 97e76a628a [IR] Use CallBase to reduce code duplication. NFC 6 年之前
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 年之前
  Vedant Kumar eeb1971b1c [IR] Add Instruction::isLifetimeStartOrEnd, NFC 6 年之前
  Cameron McInally ca8cb6852b [IR] Add a dedicated FNeg IR Instruction 6 年之前
  Carlos Alberto Enciso 8381d3e303 [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG. 6 年之前
  Chandler Carruth 9179aee2c1 [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. 7 年之前
  Chandler Carruth 5eb83c58cd [IR] Begin removal of TerminatorInst by removing successor manipulation. 7 年之前
  Vedant Kumar 83a6451ad7 [IR] Introduce helpers to skip debug instructions (NFC) 7 年之前
  Warren Ristow 0bd45c420d [InstCombine] Enable more reassociations using FMF 'reassoc' + 'nsz' 7 年之前
  Chris Bieneman 5489d322ef [IPSCCP] Remove calls without side effects 7 年之前
  Michael Zolotukhin be0db55da7 Remove redundant includes from lib/IR. 7 年之前
  Mandeep Singh Grang 9c71f59113 [llvm] Remove redundant return [NFC] 7 年之前
  Sanjay Patel 00e900afdb [IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fast-math-flag 7 年之前
  Sanjay Patel 1bf0915d7a [Instruction] add moveAfter() convenience function; NFCI 8 年之前
  Konstantin Zhuravlyov 8f85685860 Enhance synchscope representation 8 年之前
  George Burgess IV 9276050d30 [LoopVectorize] Don't preserve nsw/nuw flags on shrunken ops. 8 年之前
  Chandler Carruth e3e43d9d57 Sort the remaining #include lines in include/... and lib/.... 8 年之前
  Reid Kleckner 816047d44c [IR] De-virtualize ~Value to save a vptr 8 年之前
  Tim Shen f52671da9b [Atomic] Remove IsStore/IsLoad in the interface, and pass the instruction instead. NFC. 8 年之前
  Dehao Chen c6a0731aa0 Update VP prof metadata during inlining. 8 年之前
  Adam Nemet 5c57c1108e [IR] Add AllowContract to FastMathFlags 8 年之前
  Craig Topper 4f2f5a394a [IR] Share implementation for pairs of const and non-const methods using const_cast. NFCI 8 年之前
  Craig Topper 8a88c23612 [IR] Make Instruction::isAssociative method inline. Add LLVM_READONLY to the static version. 8 年之前
  Dehao Chen f62637a837 Set the prof weight correctly for call instructions in DeadArgumentElimination. 8 年之前
  Dehao Chen c7322dafb1 Updates branch_weights annotation for call instructions during inlining. 8 年之前
  Craig Topper 09aeefe613 [IR] Move a few static functions in Instruction class inline. 8 年之前