Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  John McCall 0f3d0970dc Distinguish more carefully between free functions and C++ instance methods 13 vuotta sitten
  Douglas Gregor 47bfcca2d6 Fix some i1/i8 confusion within _Atomic(bool) in IR generation, both 13 vuotta sitten
  David Blaikie 4e4d08403c Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). 13 vuotta sitten
  Douglas Gregor bcf38f2782 Trying to increase my Ohloh ranking with trivial tweaks 13 vuotta sitten
  Douglas Gregor 4a59bc26b3 Simplify check per Eli's comment 13 vuotta sitten
  Douglas Gregor a98a28534e For the purposes of building LLVM types, a forward-declared 13 vuotta sitten
  John McCall de5d3c7176 Whether an argument is required (in contrast with being an 13 vuotta sitten
  Dylan Noblesmith f7ccbad5d9 Basic: import SmallString<> into clang namespace 13 vuotta sitten
  David Blaikie 3026348bd4 More dead code removal (using -Wunreachable-code) 13 vuotta sitten
  John McCall 2dde35bc62 More metaprogramming with builtin types. 14 vuotta sitten
  John McCall 0ddaeb9b03 Add a new placeholder type to represent "unbridged" 14 vuotta sitten
  Anton Korobeynikov aa4a99b4a6 Provide half floating point support as a storage only type. 14 vuotta sitten
  John McCall 5e1cdac63c Rename TagDecl::isDefinition -> isCompleteDefinition 14 vuotta sitten
  John McCall 6595935602 Record layout requires not just a definition, but a complete 14 vuotta sitten
  Eli Friedman b001de7458 Support for C1x _Atomic specifier (see testcase). This is primarily being committed at the moment to help support C++0x <atomic>, but it should be a solid base for implementing the full specification of C1x _Atomic. 14 vuotta sitten
  David Blaikie eb2d1f1c88 Removing a bunch of dead returns/breaks after llvm_unreachables. 14 vuotta sitten
  David Blaikie b219cfc4d7 Switch assert(0/false) llvm_unreachable. 14 vuotta sitten
  Douglas Gregor bcfd1f55bf Extend the ASTContext constructor to delay the initialization of 14 vuotta sitten
  Chris Lattner c1c20114a4 switch clang to use the new-new way of creating llvm::StructType's. 14 vuotta sitten
  Chris Lattner 5f9e272e63 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 14 vuotta sitten
  Chris Lattner 01c5d1ddc8 fix PR10384: C++ allows external arrays of incomplete type as well. 14 vuotta sitten
  Chris Lattner 181eeee36b fix a case where we're using ConvertType for a memory object. 14 vuotta sitten
  Chris Lattner 2acc6e3fed de-constify llvm::Type, patch by David Blaikie! 14 vuotta sitten
  Chris Lattner 71305cc81b Enhance the IR type lowering code to be much smarter about recursively lowering 14 vuotta sitten
  Chris Lattner 2045b2dd6a per john's advice, speculatively lower uses of forward-declared enums to 14 vuotta sitten
  Chris Lattner 3a2b657088 Fix a problem Eli ran into where we now reject incomplete arrays of 14 vuotta sitten
  Chris Lattner cd87d1e4d1 fix an unintended behavior change in the type system rewrite, which caused us to compile 14 vuotta sitten
  Jay Foad ef6de3da85 De-constify Types in StructType::get() and TargetData::getIntPtrType(). 14 vuotta sitten
  Chris Lattner 3ade975047 implement a nice new optimization: CodeGenTypes::UpdateCompletedType 14 vuotta sitten
  Chris Lattner 57eb23f34e keep track of whether being in a RS_StructPointer state 14 vuotta sitten