summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen
Commit message (Expand)AuthorAgeFilesLines
...
* Use the Attributes::get method which takes an AttrVal value directly to simpl...Bill Wendling2012-10-164-26/+12
* Un-revert r164907 and r164902 (+ follow-ups), 10.6 build fix to follow.Daniel Dunbar2012-10-151-7/+2
* Revert r164907 and r164902 (+ follow-ups). They broke building on 10.6.Nico Weber2012-10-151-2/+7
* Move the Attributes::Builder outside of the Attributes class and into its own...Bill Wendling2012-10-156-14/+14
* [asan] make AddressSanitizer to be a FunctionPass instead of ModulePass. clan...Kostya Serebryany2012-10-151-1/+1
* Use enum values instead of magic numbers for indexing into the attribute list.Bill Wendling2012-10-154-7/+14
* Attributes RewriteBill Wendling2012-10-157-16/+28
* At -O0, emit an @llvm.trap() call at the end of a value-returning function whichRichard Smith2012-10-151-0/+2
* Remove operator cast method in favor of querying with the correct method.Bill Wendling2012-10-141-3/+5
* Use the Builder to create the stack alignment attribute.Bill Wendling2012-10-141-2/+3
* "Implement" codegen support for __noop().Nico Weber2012-10-131-0/+2
* Simplify. Suggestion by Sean Silva.Nico Weber2012-10-131-11/+3
* Make -mms-bitfields behave consistently.Eli Friedman2012-10-123-5/+5
* -fcatch-undefined-behavior: Trap undefined behavior due to conversions to orRichard Smith2012-10-121-0/+118
* This patch addresses PR13948.Bill Schmidt2012-10-121-7/+25
* Add TargetTransformInfo to the clang driver.Nadav Rotem2012-10-111-1/+5
* Fix build failure from r165722Derek Schuff2012-10-111-1/+1
* Add in the first iteration of support for llvm/clang/lldb to allow variable p...Micah Villmow2012-10-111-1/+1
* Properly factor Native Client defines to support NaCl as an OSDerek Schuff2012-10-111-2/+8
* Make X86_64ABIInfo clean for ABIs with 32 bit pointers, such as X32Derek Schuff2012-10-111-6/+14
* Add codegen support for __uuidof().Nico Weber2012-10-115-2/+103
* objective-C IRgen: When sending a method to 'super'Fariborz Jahanian2012-10-101-9/+2
* Rename ObjCMethodDecl::isSynthesized to isPropertyAccessor.Jordan Rose2012-10-101-3/+3
* Apply the same fundamental fix for PR14048 as was applied for PR11905.Chandler Carruth2012-10-101-2/+19
* Remove the final bits of Attributes being declared in the AttributeBill Wendling2012-10-106-58/+82
* Have 'addFnAttr' take the attribute enum value. Then have it build the attrib...Bill Wendling2012-10-106-21/+22
* Tidy up formatting.Richard Smith2012-10-101-2/+1
* -fcatch-undefined-behavior: catch a VLA bound which evalutes to a non-positiv...Richard Smith2012-10-101-1/+18
* -fcatch-undefined-behavior: store the type name directly at the end of a type...Richard Smith2012-10-091-5/+5
* -fcatch-undefined-behavior: emit calls to the runtime library whenever one of...Richard Smith2012-10-098-49/+265
* We use the enums to query whether an Attributes object has that attribute. TheBill Wendling2012-10-091-1/+1
* Move TargetData to DataLayout.Micah Villmow2012-10-0824-127/+127
* Expose __builtin_bswap16.Benjamin Kramer2012-10-061-0/+1
* Propagate calling convention for aliases and weakrefs.Alex Rosenberg2012-10-051-2/+3
* Make sure to generate the right kind of MDNode for enum forward declarations.Eli Friedman2012-10-051-9/+22
* If we flow off the end of a value-returning function:Richard Smith2012-10-041-0/+14
* Fail early with a clear assert if an operation with multiple uses somehow endsLang Hames2012-10-041-0/+4
* Always initialize FPContractable.Benjamin Kramer2012-10-031-0/+3
* This patch enables general varargs support for the 64-bit PPC SVR4 ABI.Bill Schmidt2012-10-031-4/+102
* Teach getCXXRecordDeclForPointerType about references.Jordan Rose2012-10-031-8/+7
* Add FP_CONTRACT support for clang.Lang Hames2012-10-022-4/+86
* CodeGen: Copy tail padding when we're not dealing with a trivial copy assign ...Benjamin Kramer2012-09-303-7/+25
* Add Clang support for iOS6.Bob Wilson2012-09-291-7/+2
* Add an FMA intrinsic for ARM Neon.Bob Wilson2012-09-291-0/+8
* PR13941: Mark all virtual functions as unnamed_addr. It's not possible toRichard Smith2012-09-281-0/+4
* Add basic support for adding !tbaa.struct metadata on llvm.memcpy calls forDan Gohman2012-09-285-1/+86
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-279-19/+19
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-279-19/+19
* Update to new function attribute querying syntax.Bill Wendling2012-09-261-1/+1
* Add codegen support for the __debugbreak intrinsic.Nico Weber2012-09-261-0/+4
OpenPOWER on IntegriCloud