aboutsummaryrefslogtreecommitdiff
path: root/lib/Basic/Targets.cpp
AgeCommit message (Expand)Author
2011-03-19Unbreak build.Daniel Dunbar
2011-03-15lib/Basic/Targets.cpp: __declspec(attr) should be provided on mingw as macro,...NAKAMURA Takumi
2011-03-08lib/Basic/Targets.cpp: mingw-w64 should define __MINGW32__, too.NAKAMURA Takumi
2011-02-21Targets/Darwin: mcount name on Darwin needs to be unmangled.Daniel Dunbar
2011-02-19Re-instate r125819 and r125820 with no functionality changePeter Collingbourne
2011-02-19Revert 125820 and 125819 to fix PR9266.Rafael Espindola
2011-02-18[Heikki Kultala] This patch contains the ABI changes for the TCE target.NAKAMURA Takumi
2011-02-18Move TargetInfo::adjustInlineAsmType to TargetCodeGenInfoPeter Collingbourne
2011-02-17Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 instead.NAKAMURA Takumi
2011-02-10Implement mcount profiling, enabled via -pg.Roman Divacky
2011-02-01Support EFI target triple, from Carl Norum!Douglas Gregor
2011-01-17lib/Basic/Targets.cpp: __builtin_va_list is as same on win64 mingw64!NAKAMURA Takumi
2011-01-17lib/Basic/Targets.cpp: Fix __declspec() on Mingw-w64.NAKAMURA Takumi
2011-01-17lib/Basic/Targets.cpp: Set user_label_prefix on Win64 both mingw and msvc.NAKAMURA Takumi
2011-01-12wint_t is defined as 'unsigned int' on Linux. Fixes PR8938.Douglas Gregor
2011-01-06Add cortex-m3 CPU to getCPUDefineSuffix mapping.Bob Wilson
2011-01-06PowerPC fixes.Roman Divacky
2010-12-29set features for k8-sse3Roman Divacky
2010-12-12Change MBlaze target to have the same description string as its LLVM equivalent.Wesley Peck
2010-11-30Such function decls,as objc's objc_msgSend, builtins in Fariborz Jahanian
2010-11-09Add support for soft/hard float options to the Sparc targetBruno Cardoso Lopes
2010-11-09Include System/DataTypes.h in Diagnostic.h to get intptr_t.Rafael Espindola
2010-10-29Handle Type.h a better way.Dale Johannesen
2010-10-29Generate bitcasts going in and out of MMX parametersDale Johannesen
2010-10-28Ahem. Add rest of D and Q registers to ARM inline asm handling.Dale Johannesen
2010-10-27Add D and Q register names to ARM inline asm handling.Dale Johannesen
2010-10-22Change handling of inline asm 'p' constraint to match llvm-gcc.Dale Johannesen
2010-10-21Revert r117005, WIN32 is not predefined after all.Francois Pichet
2010-10-21MSVC defines WIN32 as a predefined macro.Francois Pichet
2010-10-21Targets: Fix MinGW and VisualStudio predefined macros.Michael J. Spencer
2010-10-21Reorganize predefined macros for all Windows targets.Michael J. Spencer
2010-10-21Fix Whitespace.Michael J. Spencer
2010-10-21Revert "Cleanup and fix predefined macros for windows."Michael J. Spencer
2010-10-21Cleanup and fix predefined macros for windows.Michael J. Spencer
2010-10-18CodeGen: Fix long double on Windows using MSVC runtime.Michael J. Spencer
2010-10-18Fix Whitespace.Michael J. Spencer
2010-10-11Per discussion with Sanjiv, remove the PIC16 target from mainline. When/ifChris Lattner
2010-09-15Fix Windows64 target info so pointer arithmetic is done correctly, and no sig...Cameron Esfahani
2010-08-31Add support for windows x86-64 varargs, patch by Cameron Esfahani!Chris Lattner
2010-08-24Add some missing X86-specific asm constraint letters, and fixDale Johannesen
2010-08-22Detabify.Eli Friedman
2010-08-21The ARM C++ ABI is sufficiently different from the Itanium C++ ABI thatJohn McCall
2010-08-17Get rid of pretty non-ASCII quotes.Sebastian Redl
2010-08-17apparently msvc defines _STDCALL_SUPPORTED, so we shouldChris Lattner
2010-08-11ARM: Recognize single precision float register names.Daniel Dunbar
2010-08-11ARM: Swap which registers we consider real / aliases to match LLVM and llvm-gcc.Daniel Dunbar
2010-08-06Define _INTEGRAL_MAX_BITS for the win32 and win64 targets, from Per Lindén!Douglas Gregor
2010-08-05fix the va_list definition for vc++64, patch by Cameron Esfahani!Chris Lattner
2010-08-04Add -mavx and -mno-avx command line supportBruno Cardoso Lopes
2010-07-21Catch thinko that Daniel Dunbar found.Nate Begeman