aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/X86/X86TargetAsmInfo.cpp
AgeCommit message (Expand)Author
2007-09-11Add a bool to indicate if we should set the "indirect encoding" bit in the DwarfBill Wendling
2007-09-11The personality function on Darwin needs a global stub. We then refer toBill Wendling
2007-08-22Add the PCSymbol for Darwin x86 platforms.Bill Wendling
2007-08-21Use only 1 knob to enable exceptions on Darwin :). Anton Korobeynikov
2007-08-04This is the patch to provide clean intrinsic function overloading support in ...Chandler Carruth
2007-07-25Minor cleanup:Anton Korobeynikov
2007-07-14Long live the exception handling!Anton Korobeynikov
2007-06-27Remove a redundant newline in the asm output for ELF .rodata sections.Dan Gohman
2007-05-12More DWARF-related things cleanup:Anton Korobeynikov
2007-05-05Emit sections/directives in the proper order. This fixes PR1376. Also,Anton Korobeynikov
2007-05-03Sets the section names for fixed-size constants and use the mergeableDan Gohman
2007-05-01Fix couple of bugs connected with eh info:Anton Korobeynikov
2007-05-01Use correct PC symbolAnton Korobeynikov
2007-05-01Adjust correct EH-related sectionsAnton Korobeynikov
2007-04-25Implement aliases. This fixes PR1017 and it's dependent bugs. CFE partAnton Korobeynikov
2007-04-01fix breakage from last night, simplify code.Chris Lattner
2007-03-08Put constant data to .const, .const_data, .literal{4|8|16} sections.Evan Cheng
2007-03-07Fix DWARF debugging information on x86/Linux and (hopefully)Anton Korobeynikov
2007-02-23External weak linkage is supported by recent binutils on mingw32.Anton Korobeynikov
2007-01-30Darwin -static should codegen static ctors / dtors to .constructor / .destruc...Evan Cheng
2007-01-18Modify emission of jump tables on darwin to emit an extra "l" label thatChris Lattner
2007-01-17darwin doesn't support .bss, but it does have .zerofillChris Lattner
2007-01-16Instead of yet another enum indicating the "assembly language flavor",Bill Wendling
2007-01-16Make inline ASM the INTEL one if it's in that emission mode.Bill Wendling
2007-01-16Fix for PR1095:Bill Wendling
2007-01-15rename Type::isIntegral to Type::isInteger, eliminating the old Type::isInteger.Chris Lattner
2007-01-15Make use of isInteger vs isIntegral more explicitChris Lattner
2007-01-14No hidden visiblity on Mingw32/CygwinAnton Korobeynikov
2007-01-14add support for hidden visibility to darwin/x86Chris Lattner
2007-01-12remove over-general code.Chris Lattner
2007-01-12Adjust #includes to compensate for lost of DerivedTypes.h inReid Spencer
2007-01-12For PR1064:Reid Spencer
2007-01-07relax typeChris Lattner
2007-01-03Private labels start with .L on linux, not just .Chris Lattner
2007-01-03Remove two useless bit casts.Reid Spencer
2007-01-03Really big cleanup.Anton Korobeynikov
2006-12-31For PR950:Reid Spencer
2006-12-19Fix for PR1059: http://llvm.org/PR1059Anton Korobeynikov
2006-12-01Add weak reference directive.Evan Cheng
2006-11-29Upgrade the ugly darwin 64-bit bswap idiom (bswap %eax / bswap %edx /Chris Lattner
2006-11-29Trivially lower 'bswap $0' into llvm.bswap. This fixes hexxagon with theChris Lattner
2006-11-28Identities are default nowAndrew Lenharth
2006-11-28X86 asm -> gcc asm translation table (incomplete)Andrew Lenharth
2006-10-311. Clean up code due to changes in SwitchTo*Section(2)Anton Korobeynikov
2006-10-30Add debug support for X86/ELF targets (Linux). This allows llvm-gcc4Reid Spencer
2006-10-26Put cstrings in .cstring section when compiling for Mac OS X.Evan Cheng
2006-10-05Implement getSectionForFunction, use it when printing function body.Chris Lattner
2006-09-26Compile:Chris Lattner
2006-09-08Committing X86-64 support.Evan Cheng
2006-09-07Break out target asm info into separate files.Jim Laskey