summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend
Commit message (Expand)AuthorAgeFilesLines
* PR14049: Don't say "expanded from macro 'foo'" when 'foo' just happens to beRichard Smith2012-12-051-2/+10
* Minor reorganization. No functionality change.Richard Smith2012-12-051-30/+30
* Simplify slightly by seperating out the responsibility for emission of a caretRichard Smith2012-12-051-34/+42
* Simplify diagnostic emission. No functionality change intended.Richard Smith2012-12-051-20/+19
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-0422-91/+89
* Refactor recording the preprocessor conditional directive regions out ofArgyrios Kyrtzidis2012-12-041-1/+1
* Add Clang flags -fsanitize-blacklist and -fno-sanitize-blacklist. Make this f...Alexey Samsonov2012-12-031-0/+1
* [ubsan] Add flag to enable recovery from checks when possible.Will Dietz2012-12-021-0/+1
* Make helper classes anonymous. Make helper functions static instead of privat...Benjamin Kramer2012-12-011-155/+156
* Teach the serialized diagnostic writer to clone() itself, sharingDouglas Gregor2012-11-301-67/+112
* Rename ModuleBuildPath -> ModuleBuildStack. Thanks, Dmitri!Douglas Gregor2012-11-302-16/+16
* When we're emitting a diagnostic with a source location in an importedDouglas Gregor2012-11-302-8/+84
* When an error occurs while building a module on demand, provide "WhileDouglas Gregor2012-11-303-15/+68
* Fix the computation of highlight ranges so we produce something sane whenEli Friedman2012-11-301-10/+30
* Keep track of modules that have failed to build. If we encounter anDouglas Gregor2012-11-291-18/+55
* Reject uses of __int128 on platforms that don't support it. Also move the uglyRichard Smith2012-11-291-0/+2
* Remove some dead code. CLANG_IS_PRODUCTION is now just a build flag andRafael Espindola2012-11-271-1/+1
* Frontend: Create a virtual file for named pipe inputs.Daniel Dunbar2012-11-271-1/+5
* PR14306: Move -fbounds-checking to -fsanitize=bounds.Joey Gouly2012-11-231-2/+0
* Use color for -ast-dump-filter only when it is supportedDmitri Gribenko2012-11-211-3/+6
* Since CreateTargetInfo is taking ownership of the target options, passDouglas Gregor2012-11-163-8/+8
* [libclang] When caching code-completion results, pass the CachedCompletionAll...Argyrios Kyrtzidis2012-11-161-4/+5
* CPP Output: Do not emit an enter file marker for the main file.Daniel Dunbar2012-11-161-0/+11
* block extended signatur option. Change previous optionFariborz Jahanian2012-11-151-2/+2
* [modules] Use a memory buffer directly as input for the module includes,Argyrios Kyrtzidis2012-11-151-13/+5
* [modules] Setup the import location of a module file and use itArgyrios Kyrtzidis2012-11-153-4/+5
* Use empty parens for empty function parameter list instead of '(void)'.Dmitri Gribenko2012-11-151-2/+2
* Make -ffp-contract a codegen option, rather than a laguage option. This makesLang Hames2012-11-151-12/+12
* Add -cc1 option -fno-diagnostics-use-presumed-location, a handy mode forRichard Smith2012-11-142-2/+3
* objective-C blocks: under cc1 flag -encode-extended-block-signature,Fariborz Jahanian2012-11-141-0/+2
* s/BCPLComment/LineComment/Nico Weber2012-11-111-1/+1
* Make __LDBL_MAX__ etc. have the correct type on targets where long double/dou...Eli Friedman2012-11-101-24/+24
* Add a FileCharacteristic parameter to SourceManager::createFileIDForMemBufferArgyrios Kyrtzidis2012-11-091-1/+9
* Turn FrontendInputFile into an immutable class and have it also acceptArgyrios Kyrtzidis2012-11-094-32/+33
* Make CompilerInstance::InitializeSourceManager accept a FrontendInputFile,Argyrios Kyrtzidis2012-11-093-12/+11
* Implement -mstrict-align using '-backend-option -arm-strict-align' as this savesChad Rosier2012-11-091-1/+0
* [driver] Add a -mstrict-align compiler option for ARM targets.Chad Rosier2012-11-091-0/+1
* Remove code to fall back to llvm-gcc for i386 kexts.Bob Wilson2012-11-081-5/+0
* When loading a module fails because it is out of date, rebuild thatDouglas Gregor2012-11-071-3/+26
* Split the instrinsic header wmmintrin.h into AES and PCLMUL parts, soDouglas Gregor2012-11-051-1/+1
* Frontend: Add support for reading named pipes as the main file.Daniel Dunbar2012-11-051-0/+13
* Use the individual -fsanitize=<...> arguments to control which of the UBSanRichard Smith2012-11-051-3/+0
* Add -fsanitize=<sanitizers> argument to driver and frontend, and addRichard Smith2012-11-051-0/+31
* Rename LangOptions members for address sanitizer and thread sanitizer fromRichard Smith2012-11-051-2/+2
* Hash the various compiler version, target, preprocessor, andDouglas Gregor2012-11-051-34/+31
* only truncate source lines in text diagnostics whenSeth Cantrell2012-11-031-2/+2
* don't step into the middle of multibyte sequencesSeth Cantrell2012-11-031-2/+2
* fix bug in SourceColumnMap::startOfPreviousColumnSeth Cantrell2012-11-031-1/+1
* Add a proper algorithm to compute accurate source ranges for diagnostics withEli Friedman2012-11-032-26/+62
* When code-completing don't disable the preprocessing record if modules are en...Argyrios Kyrtzidis2012-11-021-2/+3
OpenPOWER on IntegriCloud