summaryrefslogtreecommitdiff
path: root/lib/Target/CBackend
Commit message (Expand)AuthorAge
* Add the private linkage.Rafael Espindola2009-01-15
* fix memleaksNuno Lopes2009-01-13
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-12
* Removed trailing whitespace from Makefiles.Misha Brukman2009-01-09
* __fastcall and __stdcall are mingw extensions to gcc for windows. Use theNick Lewycky2008-11-26
* Adds extern "C" ints to the .cpp files that use RegisterTarget, asOscar Fuentes2008-11-15
* Fix PR2907 by digging through constant expressions to find FP constants thatChris Lattner2008-10-22
* add some simple hacky long double support for the CBE. ThisChris Lattner2008-10-17
* Fix command-line option printing to print two spaces where needed,Dan Gohman2008-10-14
* Add a "loses information" return value to APFloat::convertDale Johannesen2008-10-09
* Rename APFloat::convertToAPInt to bitcastToAPInt toDale Johannesen2008-10-09
* CMake: Builds all examples. Corrected name of CBackend target.Oscar Fuentes2008-09-26
* CMake: Builds all targets.Oscar Fuentes2008-09-26
* Large mechanical patch.Devang Patel2008-09-25
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-04
* unbreak the CBE on treeadd an many others.Chris Lattner2008-08-21
* Use raw_ostream throughout the AsmPrinter.Owen Anderson2008-08-21
* Rename some GC classes so that their roll will hopefully be clearer.Gordon Henriksen2008-08-17
* Avoid emitting casts in static initializer contexts. This fixesDan Gohman2008-07-24
* Use C99 aggregate literal syntax for first-class struct and array values.Dan Gohman2008-07-23
* Enable first-class aggregates support.Dan Gohman2008-07-23
* In the CBackend, use casts to force integer add, subtract, andDan Gohman2008-07-18
* Make LLVM compile on DragonFly BSD (PR2499).Matthijs Kooijman2008-06-26
* Switch from generating the int128 typedefs based on targetdata to generatingChris Lattner2008-06-16
* Revert r52046. It broke cbe on x86 / Mac OS X.Evan Cheng2008-06-07
* Handle assembler identifiers specially in CBE. This fixes PR2418.Anton Korobeynikov2008-06-06
* Rewrite a bunch of the CBE's inline asm code, giving it theChris Lattner2008-06-04
* Implement CBE support for first-class structs and array values,Dan Gohman2008-06-02
* Fix the CBE's handling of instructions whose result is an i1. Previously,Chris Lattner2008-05-31
* Fix some constructs that gcc-4.4 warns about.Duncan Sands2008-05-27
* Tweak how ConstantFP80Ty constants are outputDuncan Sands2008-05-24
* Fix another isFirstClassType that now needs to be isSingleValueType.Dan Gohman2008-05-23
* fix an off-by-one error in my previous patch, don't treat the callee as a inc...Chris Lattner2008-05-22
* Add support for multiple-return values in inline asm. This shouldChris Lattner2008-05-22
* Add CommonLinkage; currently tentative definitionsDale Johannesen2008-05-14
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-13
* Initial CBE support for multiple return values.Dan Gohman2008-04-23
* Suppress the 128-bit integer typedef on 32-bit targets, becauseDan Gohman2008-04-02
* Partial CBackend support for 128-bit integers. This is neededDan Gohman2008-04-02
* Add explicit keywords.Dan Gohman2008-03-25
* A quick nm audit turned up several fixed tables and objects that wereDan Gohman2008-03-25
* Reimplement the parameter attributes support, phase #1. hilights:Chris Lattner2008-03-12
* gcc likes things spelled correctlyAndrew Lenharth2008-03-05
* s/isReturnStruct()/hasStructRetAttr()/gDevang Patel2008-03-03
* add support for lvsl, fixing PR1481Chris Lattner2008-03-02
* add support for the sse.cmp.* intrinsics, which fixes sse.isamax with the CBE.Chris Lattner2008-03-02
* refactor intrinsic handling code out into its own method.Chris Lattner2008-03-02
* fix printing of undef vectors, this fixes "simple" and "build" in UnitTests/V...Chris Lattner2008-03-02
* insertelement got the wrong operands.Chris Lattner2008-03-02
* Several changes:Chris Lattner2008-03-02