summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGen/alignment.c
Commit message (Collapse)AuthorAgeFilesLines
* Honor the casted-to alignment of an explicit cast even whenJohn McCall2015-09-291-0/+8
| | | | | | | | | Sema thinks the cast is a no-op, as it does when (e.g.) the only thing that changes is an alignment attribute. Fixed PR24944. llvm-svn: 248775
* Update Clang tests to handle explicitly typed load changes in LLVM.David Blaikie2015-02-271-1/+1
| | | | llvm-svn: 230795
* Correctly allign arrays on 32 bit systems.Rafael Espindola2013-08-071-2/+3
| | | | | | | | | | | Before this patch we would align long long int big[1024]; to 4 bytes on 32 bit systems. The problem is that we were only looking at the element type when getLargeArrayMinWidth returned non zero. llvm-svn: 187897
* Remove names from the CHECK lines.Tanya Lattner2012-08-161-1/+1
| | | | llvm-svn: 162003
* Convert loads and stores of vec3 to vec4 to achieve better code generation. ↵Tanya Lattner2012-08-161-1/+2
| | | | | | Add test case. llvm-svn: 162002
* fix test on -Asserts builds.Chris Lattner2012-01-041-1/+1
| | | | llvm-svn: 147558
* implement rdar://10639962 by keeping track of increased alignment Chris Lattner2012-01-041-0/+10
| | | | | | information even in subscripting operations. llvm-svn: 147557
* loads also handled of course.Chris Lattner2011-12-191-0/+8
| | | | llvm-svn: 146910
* Fix PR5279 - don't sliently drop alignment information on stores of types ↵Chris Lattner2011-12-191-0/+34
| | | | | | that have alignment less than the natural alignment of the type when it comes from a typedef. llvm-svn: 146908
* filecheckize.Chris Lattner2011-12-191-2/+5
| | | | llvm-svn: 146907
* rename test.Chris Lattner2011-12-191-0/+4
llvm-svn: 146906
OpenPOWER on IntegriCloud