Commit History

Author SHA1 Message Date
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Michael Zolotukhin be0db55da7 Remove redundant includes from lib/IR. 7 years ago
  Reid Kleckner 816047d44c [IR] De-virtualize ~Value to save a vptr 8 years ago
  Benjamin Kramer cb58e1e3bc Retire llvm::alignOf in favor of C++11 alignof. 8 years ago
  Sanjoy Das 4769a7486b [IR] Teach `llvm::User` to co-allocate a descriptor. 10 years ago
  Naomi Musgrave 950c00954a Rollback of commit "Repress sanitization on User dtor." 10 years ago
  Naomi Musgrave 9f952dd0f6 Undo reversion on commit: Revert "Revert "Repress sanitization on User dtor. 10 years ago
  Naomi Musgrave 020e70a798 Revert "Repress sanitization on User dtor. Modify msan macros for applying attribute" 10 years ago
  Naomi Musgrave e2bfe6d6a1 Repress sanitization on User dtor. Modify msan macros for applying attribute 10 years ago
  Alexander Kornienko cd52a7a381 Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 10 years ago
  Alexander Kornienko cf0db29df2 Fixed/added namespace ending comments using clang-tidy. NFC 10 years ago
  James Y Knight 4dd3b87048 Tweak wording of alignment static_assert messages. 10 years ago
  James Y Knight 4a80b4b0c0 Fix alignment issues in LLVM. 10 years ago
  Pete Cooper a6ff22119f Move OperandList to be allocated prior to User for hung off subclasses. 10 years ago
  Pete Cooper 8b351e4040 Added a version of User::new for hung off uses. 10 years ago
  Pete Cooper aaa3fa61d2 Rename NumOperands to make it clear its managed by the User. NFC. 10 years ago
  Pete Cooper cff40fc84a Replace all accesses to User::OperandList with getter and setter methods. NFC. 10 years ago
  Pete Cooper ea423677ca Stop returning a Use* from allocHungOffUses. 10 years ago
  Pete Cooper 33102d2faa Add User::growHungoffUses and use it to grow the hung off uses. NFC. 10 years ago
  Pete Cooper 0aae8ce09f Make User track whether a class has 'hung off uses' and delete them in its destructor. 10 years ago
  Pete Cooper e0e42bb51f Move the special Phi logic for hung off uses in to User::allocHungOffUses. NFC. 10 years ago
  Duncan P. N. Exon Smith 40dd9d68d7 IR: Cleanup comments for Value, User, and MDNode 11 years ago
  Yaron Keren d8ceb275c2 Disable Visual C++ warning 4722 about aborting a destructor, 11 years ago
  Yaron Keren d816eda3c7 In Release modes, Visual Studio complains that the Operator destructor in User.cpp 11 years ago
  Chandler Carruth 0b8c9a80f2 Move all of the header files which are involved in modelling the LLVM IR 12 years ago
  Chandler Carruth c2c50cdcdc Rename VMCore directory to IR. 12 years ago