aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/TargetInfo.cpp
AgeCommit message (Expand)Author
2010-06-16Change the test for which ABI/CC to use on ARM to be base on the environmentRafael Espindola
2010-06-16Don't set the calling convention for ARM if it is already the default.Rafael Espindola
2010-06-16Give Type::isIntegralType() an ASTContext parameter, so that itDouglas Gregor
2010-06-16Introduce Type::isIntegralOrEnumerationType(), to cover those placesDouglas Gregor
2010-06-08Fix passing and returning of objects with non trivial copy constructors onRafael Espindola
2010-05-27Implement __builtin_init_dwarf_reg_size_table and __builtin_dwarf_sp_columnJohn McCall
2010-05-17IRgen: Remove dead function.Daniel Dunbar
2010-05-17C++/Darwin/i386 ABI: Fix some problems with empty record handling.Daniel Dunbar
2010-05-15C++/ABI/x86_64: Member pointers should be classified as INTEGER.Daniel Dunbar
2010-05-15C++/ABI/i386: Member function pointers should be passed by value.Daniel Dunbar
2010-05-14C++/Darwin/x86: Teach IRgen it can pass reference types in registers.Daniel Dunbar
2010-05-11IRgen/i386/C++: Fix isSingleElementStruct computation for C++ record decls.Daniel Dunbar
2010-04-21ABI/x86-32 & x86-64: Alignment on 'byval' must be set when when the alignmentDaniel Dunbar
2010-04-21IRgen/x86-32: Factor out getIndirectResult(), to match x86-64 factoring.Daniel Dunbar
2010-04-06fit in 80 colsChris Lattner
2010-03-11fix PR6433, crash on va_arg of typedef.Chris Lattner
2010-03-11Support PPC-32 DWARF EH intrinisics. Thanks to rdivacky for his assistance.John McCall
2010-03-06Implement __builtin_dwarf_sp_column for i386 (Darwin and not), x86-64 (all),John McCall
2010-02-24Canonicalize parameter and return types before computing ABI info. EliminatesJohn McCall
2010-02-17implement EmitVAArg. pretty much the same way other targets do.Sanjiv Gupta
2010-02-15Uniformize the names of type predicates: rather than having isFloatTy andDuncan Sands
2010-02-13Emit the 'alignstack' LLVM function attribute when we encounter a functionCharles Davis
2010-02-02Implement promotion for enumeration types.Douglas Gregor
2010-02-01ARM/APCS: Fix classification of small complex integer types as "integer like".Daniel Dunbar
2010-02-01ARM/APCS: Pass Complex types following llvm-gcc.Daniel Dunbar
2010-01-29ARM/APCS ABI: Fix some problems with bit-fields in structures. After rereadingDaniel Dunbar
2010-01-27Structs and classes with non-trivial destructors or copy constructors should ...Anders Carlsson
2010-01-22Eliminate some Clang warningsDouglas Gregor
2010-01-10Generalize target weirdness handling having proper layering in mind:Anton Korobeynikov
2010-01-10Rename file to generalization in next commitsAnton Korobeynikov