summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/2008-04-02-unnamedEH.ll
Commit message (Collapse)AuthorAgeFilesLines
* Convert test to using cfi.Rafael Espindola2014-03-211-2/+4
| | | | | | An unnamed global in llvm still produces a regular symbol. llvm-svn: 204488
* Add r130623 back now that ELF has been fixed to work with -fno-dwarf2-cfi-asm.Rafael Espindola2011-05-011-1/+1
| | | | llvm-svn: 130658
* Revert the previous patch while I figure out how to make llvm-gccRafael Espindola2011-04-301-1/+1
| | | | | | less agressive about disabling cfi on linux :-( llvm-svn: 130626
* Enable CFI on OS X.Rafael Espindola2011-04-301-1/+1
| | | | | | | | | | | | | | | Currently the output should be almost identical to the one produced by CodeGen to make the transition easier. The only two differences I know of are: * Some files get an extra advance loc of size 0. This will be fixed when relaxations are enabled. * The optimization of declaring an EH symbol as an external variable is not implemented. This is a subset of adding the nounwind attribute, so we if really this at -O0 we should probably do it at the IL level. llvm-svn: 130623
* reduce this test and convert to filecheck, hopefully the linux buildbot Chris Lattner2010-01-171-15/+5
| | | | | | will tell me something more useful. llvm-svn: 93688
* Eliminate more uses of llvm-as and llvm-dis.Dan Gohman2009-09-081-1/+1
| | | | llvm-svn: 81290
* Check for the correct unnamed name.Bill Wendling2009-07-141-1/+1
| | | | llvm-svn: 75573
* Two changes:Chris Lattner2009-07-131-2/+1
| | | | | | | | | | | 1) unique globals with the existing "Count" local in Mangler, not with atomic nonsense. Using atomics will give us nondeterminstic output from the compiler when using multiple threads, which is bad. 2) Do not mangle an unknown global name with a type suffix. We don't need this anymore now that llvm ir doesn't have type planes. llvm-svn: 75541
* Testcase for EH with functions whose names are stripped.Dale Johannesen2008-04-021-0/+27
llvm-svn: 49111
OpenPOWER on IntegriCloud