summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/ARM/align.ll
Commit message (Collapse)AuthorAgeFilesLines
* [MC] Use .p2align instead of .alignDan Gohman2016-01-261-10/+10
| | | | | | | | | | | | | | | For historic reasons, the behavior of .align differs between targets. Fortunately, there are alternatives, .p2align and .balign, which make the interpretation of the parameter explicit, and which behave consistently across targets. This patch teaches MC to use .p2align instead of .align, so that people reading code for multiple architectures don't have to remember which way each platform does its .align directive. Differential Revision: http://reviews.llvm.org/D16549 llvm-svn: 258750
* CodeGen: Eliminate a use of getDarwinMajorNumber().Daniel Dunbar2011-04-191-1/+1
| | | | | | | | | - There is a minor semantic change here (evidenced by the test change) for Darwin triples that have no version component. I debated changing the default behavior of isOSVersionLT, but decided it made more sense for triples to be explicit. llvm-svn: 129802
* Increase ARM APCS preferred alignment for i64 and f64 from 32 bits to 64 bits.Bob Wilson2010-09-291-2/+2
| | | | | | | LDM/STM instructions can run one cycle faster on some ARM processors if the memory address is 64-bit aligned. Radar 8489376. llvm-svn: 115047
* Emit .comm alignment in bytes but .align in powers of 2 for ARM ELF.Rafael Espindola2010-01-261-5/+5
| | | | | | Original patch by Sandeep Patel and updated by me. llvm-svn: 94582
* Update test for darwin.Rafael Espindola2010-01-251-2/+1
| | | | llvm-svn: 94421
* Fix PR6134.Rafael Espindola2010-01-251-7/+35
| | | | | | | We are not emitting alignments on Darwin for "bar". Not sure what is the correct way to do it. llvm-svn: 94400
* Eliminate more uses of llvm-as and llvm-dis.Dan Gohman2009-09-091-4/+4
| | | | llvm-svn: 81293
* Remove llvm-upgrade.Tanya Lattner2008-02-171-12/+11
| | | | llvm-svn: 47238
* This test used "wc | grep ..."; convert it to use the count script.Dan Gohman2007-08-151-4/+4
| | | | llvm-svn: 41101
* Fix align test.Lauro Ramos Venancio2007-04-161-3/+2
| | | | llvm-svn: 36140
* For PR1336:Reid Spencer2007-04-151-0/+1
| | | | | | XFAIL tests covered by the PR. These will be un-XFAILed as they are fixed. llvm-svn: 36093
* For PR1319: Upgrade to use new test harnessReid Spencer2007-04-151-5/+8
| | | | llvm-svn: 36076
* Make it work for both Linux and Mac OS.Evan Cheng2007-01-221-2/+3
| | | | llvm-svn: 33451
* Regression is gone, don't try to find it on clean target.Reid Spencer2007-01-171-0/+12
llvm-svn: 33296
OpenPOWER on IntegriCloud