summaryrefslogtreecommitdiffstats
path: root/clang/lib
Commit message (Expand)AuthorAgeFilesLines
* This is a little bit far, but optimize cases like:Chris Lattner2010-07-291-3/+26
* implement a todo: pass a eight-byte that consists of aChris Lattner2010-07-291-6/+92
* fix a builder, why didn't clang++ catch this?Chris Lattner2010-07-292-2/+3
* Use a LazyCompoundVal to handle initialization with a string literal, rather ...Jordy Rose2010-07-291-35/+12
* Kill off the 'coerce' ABI passing form. Now 'direct' and 'extend' alwaysChris Lattner2010-07-294-194/+178
* ignore structs that wrap vectors in IR, the abstraction shouldn't add penalty.Chris Lattner2010-07-291-2/+13
* move the 'pretty 16-byte vector' inferring code up to be sharedChris Lattner2010-07-291-14/+24
* simplify code by eliminating a premature optimization.Chris Lattner2010-07-291-30/+11
* now that we have CGT around, we can start using preferred typesChris Lattner2010-07-291-3/+9
* sink preferred type stuff lower. It's possible that this mightChris Lattner2010-07-291-27/+33
* Transcribe clattner email to SVN.Daniel Dunbar2010-07-291-1/+1
* dissolve some more complexity: make the x86-64 abi lowering codeChris Lattner2010-07-293-57/+13
* Change #pragma crash to segv, instead of abort.Daniel Dunbar2010-07-291-1/+1
* simplify Get8ByteTypeAtOffset by making it a member of X86_64ABIInfoChris Lattner2010-07-291-24/+20
* now that ABIInfo depends on CGT, it has trivial access to suchChris Lattner2010-07-293-216/+160
* cave in to reality and make ABIInfo depend on CodeGenTypes.Chris Lattner2010-07-293-68/+105
* Teach GRExprEngine::VisitLValue() about FloatingLiteral, ImaginaryLiteral, an...Ted Kremenek2010-07-291-0/+3
* Augment RegionStore::BindStruct() to bind symbolicated struct values. This f...Ted Kremenek2010-07-291-6/+8
* Change SymbolManager::canSymbolicate() to return true for RecordTypes.Ted Kremenek2010-07-291-1/+10
* Explicitly guard in BasicStore from storing to non-scalars.Ted Kremenek2010-07-291-5/+3
* Remove extraneous guards around the call to getConjuredSymbolVal(). These ch...Ted Kremenek2010-07-291-6/+4
* Don't set out-of-line template specialization/definition informationDouglas Gregor2010-07-282-4/+4
* pass argument vectors in a type that corresponds to the user type ifChris Lattner2010-07-281-2/+14
* tidy upChris Lattner2010-07-282-13/+10
* Initialize block's imported variable(s) in Fariborz Jahanian2010-07-281-19/+30
* Override selected builtin names (e.g. "long int" instead of "long") to match ...Devang Patel2010-07-281-3/+13
* fix some break statements to be formatted more consistently,Chris Lattner2010-07-281-16/+7
* use Get8ByteTypeAtOffset for the return value path as well so weChris Lattner2010-07-281-60/+63
* refactor the autosizing code, eliminating duplicationChris Lattner2010-07-281-58/+53
* Don't die when a member access refers to a non-class member via aDouglas Gregor2010-07-281-0/+3
* fix PR7714 by not referencing off the end of a struct when passed by value inChris Lattner2010-07-281-7/+39
* Turn off precompiled preamble support for C++Douglas Gregor2010-07-281-1/+2
* When performing code completion for a case statement in a switch whoseDouglas Gregor2010-07-282-4/+25
* Support extended vector types in chained PCH.Sebastian Redl2010-07-281-5/+6
* Add a test case for tentative definitions in chained PCH. Fix a bug that comp...Sebastian Redl2010-07-281-1/+4
* Fix flags in global block descriptor whenFariborz Jahanian2010-07-281-15/+22
* some cleanups and get alignments correct for various coerce cases.Chris Lattner2010-07-281-9/+16
* The grammar for GNU typeof in C requires an expression to beDouglas Gregor2010-07-281-4/+7
* Preprocessor: Add support for '#pragma clang __debug crash' and '#pragma clangDaniel Dunbar2010-07-281-0/+28
* Enable expression transformations in the current-instantiationDouglas Gregor2010-07-281-9/+0
* When a nested-name-specifier refers into a current instantiation that hasDouglas Gregor2010-07-281-6/+13
* we are not supposed to create an improper callsite using a CallInstr; leave a...Gabor Greif2010-07-281-0/+1
* construct debug info for "id" by hand. Devang Patel2010-07-281-3/+35
* When creating a jump destination, its scope should be the scope of theJohn McCall2010-07-282-1/+6
* Added some false positive checking to UnreachableCodeCheckerTom Care2010-07-271-31/+92
* Extracted out some useful common functions in IdempotentOperationChecker to t...Tom Care2010-07-273-86/+86
* Record macros in dependent PCHs. Also add various info tables to dependent PC...Sebastian Redl2010-07-273-9/+72
* Revert r109546, it broke linux build.Argyrios Kyrtzidis2010-07-272-62/+90
* Merge PCHWriterDecl.cpp's isRequiredDecl and CodeGenModule::MayDeferGeneratio...Argyrios Kyrtzidis2010-07-272-90/+62
* Fix a minor crash bug with constructs like Obj.Class::ENUM_VALUE.Eli Friedman2010-07-271-4/+4
OpenPOWER on IntegriCloud