Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Honor the casted-to alignment of an explicit cast even when | John McCall | 2015-09-29 | 1 | -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 Blaikie | 2015-02-27 | 1 | -1/+1 |
| | | | | llvm-svn: 230795 | ||||
* | Correctly allign arrays on 32 bit systems. | Rafael Espindola | 2013-08-07 | 1 | -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 Lattner | 2012-08-16 | 1 | -1/+1 |
| | | | | llvm-svn: 162003 | ||||
* | Convert loads and stores of vec3 to vec4 to achieve better code generation. ↵ | Tanya Lattner | 2012-08-16 | 1 | -1/+2 |
| | | | | | | Add test case. llvm-svn: 162002 | ||||
* | fix test on -Asserts builds. | Chris Lattner | 2012-01-04 | 1 | -1/+1 |
| | | | | llvm-svn: 147558 | ||||
* | implement rdar://10639962 by keeping track of increased alignment | Chris Lattner | 2012-01-04 | 1 | -0/+10 |
| | | | | | | information even in subscripting operations. llvm-svn: 147557 | ||||
* | loads also handled of course. | Chris Lattner | 2011-12-19 | 1 | -0/+8 |
| | | | | llvm-svn: 146910 | ||||
* | Fix PR5279 - don't sliently drop alignment information on stores of types ↵ | Chris Lattner | 2011-12-19 | 1 | -0/+34 |
| | | | | | | that have alignment less than the natural alignment of the type when it comes from a typedef. llvm-svn: 146908 | ||||
* | filecheckize. | Chris Lattner | 2011-12-19 | 1 | -2/+5 |
| | | | | llvm-svn: 146907 | ||||
* | rename test. | Chris Lattner | 2011-12-19 | 1 | -0/+4 |
llvm-svn: 146906 |