summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/TargetInfo.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Add padding inreg registers to cause llvm to skip ecx when needed withRafael Espindola2012-10-241-7/+14
* Add inreg markers with the x86_fastcallcc calling convention.Rafael Espindola2012-10-241-10/+39
* Don't try to use inreg with 0 sized structs. Thanks to Eli for reporting theRafael Espindola2012-10-231-0/+4
* Move private classes into anonymous namespaces.Benjamin Kramer2012-10-201-0/+8
* Fix handling of the regparm attribute in the presence of classes with copyRafael Espindola2012-10-191-41/+44
* Add pnaclcall convention to Native Client targets.Derek Schuff2012-10-161-1/+75
* ARM ABI: fix ABI alignment issues in varargs.Manman Ren2012-10-161-9/+6
* ARM ABI: passing illegal vector types as varargs.Manman Ren2012-10-161-2/+48
* ARM ABI: fix ABI alignment issues when passing legal vector types as varargs.Manman Ren2012-10-161-6/+38
* Move the Attributes::Builder outside of the Attributes class and into its own...Bill Wendling2012-10-151-1/+1
* Use enum values instead of magic numbers for indexing into the attribute list.Bill Wendling2012-10-151-1/+2
* Attributes RewriteBill Wendling2012-10-151-1/+1
* Use the Builder to create the stack alignment attribute.Bill Wendling2012-10-141-2/+3
* This patch addresses PR13948.Bill Schmidt2012-10-121-7/+25
* Fix build failure from r165722Derek Schuff2012-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
* Have 'addFnAttr' take the attribute enum value. Then have it build the attrib...Bill Wendling2012-10-101-5/+6
* Move TargetData to DataLayout.Micah Villmow2012-10-081-12/+12
* This patch enables general varargs support for the 64-bit PPC SVR4 ABI.Bill Schmidt2012-10-031-4/+102
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-271-3/+3
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-271-3/+3
* Update for encapsulating the "construct*AlignmentFromInt" methods.Bill Wendling2012-09-211-1/+1
* Use custom ABIInfo for le32/PNaCl argument codegenDerek Schuff2012-09-061-0/+86
* Rename ANDROIDEABI to Android.Logan Chien2012-09-021-1/+2
* ARM: enable struct byval for AAPCS-VFP.Manman Ren2012-08-131-7/+4
* Add comments for turning on byvalManman Ren2012-08-101-0/+2
* ARM: enable struct byval for AAPCS.Manman Ren2012-08-101-3/+1
* Fix AAPCS ABI. I can't actually test this, but it restores the behavior from...Eli Friedman2012-08-091-9/+12
* clang support for Bitrig (an OpenBSD fork); patch by David Hill.Eli Friedman2012-08-081-0/+1
* Handle functions with struct arguments or return types and the regparmRafael Espindola2012-07-311-13/+91
* move X86_32ABIInfo::computeInfo out of line.Rafael Espindola2012-07-241-8/+9
* Make classifyReturnType and classifyArgumentType private.Rafael Espindola2012-07-231-3/+3
* Add "long double" to permitted list of ARM complex homogeneous aggregates.Tim Northover2012-07-201-1/+2
* Remove get(V)BaseClassOffsetInBits, the CharUnit functions should be used ins...Benjamin Kramer2012-07-041-2/+3
* Make the following changes in the way Mips handles vector arguments and returnAkira Hatanaka2012-07-031-32/+31
* ARM: enable struct byval for APCS.Manman Ren2012-06-251-6/+10
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-6/+6
* Fix a bug with va_arg and vectors on Darwin x86-32. <rdar://problem/11592208>.Eli Friedman2012-06-051-2/+7
* Replace PTX back-end with NVPTX back-end in all places where Clang caresJustin Holewinski2012-05-241-18/+18
* Teach Clang about the NVPTX backend.Peter Collingbourne2012-05-201-0/+2
* Coerce byval aggregate arguments to integers whose size matches the integerAkira Hatanaka2012-05-111-35/+44
* Fix handling of vector return types.Akira Hatanaka2012-05-111-1/+1
* Implement PPC64TargetCodeGenInfo.Roman Divacky2012-05-091-0/+60
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-9/+9
* Step forward with supporting of ARM homogenous aggregates:Anton Korobeynikov2012-04-131-10/+14
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-4/+4
* IRgen/ABI/x86_64: Avoid passing small structs using byval sometimes.Daniel Dunbar2012-03-101-9/+56
* Adding support for Microsoft's thiscall calling convention. Clang side of th...Aaron Ballman2012-02-221-9/+23
* Whether an argument is required (in contrast with being anJohn McCall2012-02-171-16/+27
OpenPOWER on IntegriCloud