提交歷史

作者 SHA1 備註 提交日期
  Graham Hunter 6fea0a2262 Scalable Vector IR Type with further LTO fixes 6 年之前
  Hans Wennborg a1a5ec67ec Revert r363658 "[SVE][IR] Scalable Vector IR Type with pr42210 fix" 6 年之前
  Graham Hunter 3ec873e4ef [SVE][IR] Scalable Vector IR Type with pr42210 fix 6 年之前
  Nico Weber 735003305d Revert r361953 "[SVE][IR] Scalable Vector IR Type" 6 年之前
  Graham Hunter d049378e61 [SVE][IR] Scalable Vector IR Type 6 年之前
  Peter Collingbourne c9f9ed1d51 IR: Give the TypeAllocator a more generic name and start using it for section names as well. NFCI. 6 年之前
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 年之前
  Krasimir Georgiev 5b13734c4d IR: Optimize StructType::get to perform one hash lookup instead of two, NFCI 6 年之前
  Krasimir Georgiev 0ca5e5ea61 IR: Optimize FunctionType::get to perform one hash lookup instead of two, NFCI 6 年之前
  Bjorn Pettersson a1ff84e2e4 [IR] Strip trailing whitespace. NFC 7 年之前
  Craig Topper eb41f6a345 [IR] Add Type::isIntOrIntVectorTy(unsigned) similar to the existing isIntegerTy(unsigned), but also works for vectors. 8 年之前
  Chandler Carruth e3e43d9d57 Sort the remaining #include lines in include/... and lib/.... 8 年之前
  Eugene Zelenko 2a48022484 [IR] Fix some Clang-tidy modernize-use-using warnings; other minor fixes (NFC). 8 年之前
  Serge Guelton d35f86ef8f Suppress all uses of LLVM_END_WITH_NULL. NFC. 8 年之前
  Craig Topper 0a13ad6637 [IR] Inline Type::getScalarType() by using isVectorTy() and getVectorElementType() that were already available inline. 8 年之前
  Peter Collingbourne a705e0edef IR: Move NumElements field from {Array,Vector}Type to SequentialType. 8 年之前
  Peter Collingbourne 9c9ec72b63 IR: Change PointerType to derive from Type rather than SequentialType. 8 年之前
  Peter Collingbourne 22037077ec IR: Remove a no longer needed assert. 8 年之前
  Benjamin Kramer cb58e1e3bc Retire llvm::alignOf in favor of C++11 alignof. 8 年之前
  Sanjay Patel d6b7d70dad fix documentation comments; NFC 9 年之前
  Craig Topper adcf2671f5 [IR] Mark the Type subclass helper methods 'inline' and move their definitions to DerivedTypes.h so they can be inlined by the compiler. 9 年之前
  Benjamin Kramer 282ee13246 [IR] Simplify code. No functionality change. 10 年之前
  David Majnemer 2dacece9e2 [IR] Add token types 10 年之前
  Yaron Keren e65e298541 Remove raw_svector_ostream::resync and users. It's no-op after r244870. 10 年之前
  Benjamin Kramer 1678794d10 [IR] Simplify code with ArrayRef::copy. No functionality change. 10 年之前
  Yaron Keren a639e155a2 Avoid passing nullptr to std::equal. 10 年之前
  Chandler Carruth 1a092e8289 [UB] Don't allocate space for contained types and then try to copy the 10 年之前
  Craig Topper f03f83cfc0 Mark CompositeType::getTypeAtIndex as const. NFC 10 年之前
  Craig Topper 55afc08759 Mark Type::getPointerTo as const. Unfortunately, this requires a const_cast inside, but at least it makes all methods on Type const. NFC 10 年之前
  Craig Topper e0582480a4 Merge the const and non-const Type::getScalarType to a const version that returns a non-const pointer. Since we don't put const on Types all places were already calling the non-const version. 10 年之前