aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/CBackend/CBackend.cpp
Commit message (Expand)AuthorAgeFilesLines
* For PR950:Reid Spencer2006-10-201-11/+11
* Simplify some code, reformat break'sChris Lattner2006-09-281-6/+12
* Added some eye-candy for Subtarget type checkingAnton Korobeynikov2006-09-171-1/+9
* Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov2006-09-141-1/+12
* Add cbe support for powiChris Lattner2006-09-091-0/+10
* Completely rearchitect the interface between targets and the pass manager.Chris Lattner2006-09-041-2/+4
* Make functions with an "asm" name propagate that asm name into the cbe.c file.Chris Lattner2006-07-281-0/+6
* __i386__, __i386, etc. are not defined for x86-64. Use __x86_64__.Evan Cheng2006-06-201-1/+2
* Now that PR633 is implemented, the CBE can know to emit _setjmp/_longjmpChris Lattner2006-06-061-0/+6
* Add mingw support, patch contributed by AntonChris Lattner2006-06-021-1/+1
* Fix casting so there's no warning on Alpha.Reid Spencer2006-05-311-1/+1
* For PR786:Reid Spencer2006-05-241-1/+1
* Print struct return functions and calls as actually returning the hiddenChris Lattner2006-05-231-75/+171
* Add checks for __OpenBSD__.Jeff Cohen2006-04-171-1/+1
* Modify how CBE handles #lines.Jim Laskey2006-03-231-9/+5
* Eliminate IntrinsicLowering from TargetMachine.Chris Lattner2006-03-231-3/+3
* Handle builtins that directly correspond to GCC builtins.Chris Lattner2006-03-131-2/+25
* Handle the removal of the debug chain.Jim Laskey2006-03-131-2/+2
* Add #line support for CBE.Jim Laskey2006-03-081-0/+17
* Two things:Chris Lattner2006-03-071-12/+89
* Another hack due to allowing multiple symbols with the same name.Chris Lattner2006-02-131-11/+52
* Make the C writer work with packed types. printContainedStructs isRobert Bocchino2006-01-201-4/+49
* Simplify CWriter::printContainedStructs, also allowing it to work withChris Lattner2006-01-201-18/+11
* yet more C++ standards-compliance stuff.Duraid Madina2005-12-271-0/+1
* do not allow '.' in symbol namesChris Lattner2005-11-101-0/+1
* Call this method with the object we haveChris Lattner2005-11-101-2/+2
* Add a new option to indicate we want the code generator to emit code quickly,...Chris Lattner2005-11-081-1/+1
* Fix a QOI issue noticed by Markus F.X.J. Oberhumer.Chris Lattner2005-11-021-0/+1
* fix CBackend/2005-09-27-VolatileFuncPtr.llChris Lattner2005-09-271-4/+4
* Fix PR618 and Regression/CodeGen/CBackend/2005-08-23-Fmod.ll by not emittingChris Lattner2005-08-231-0/+14
* Culling out use of unions for converting FP to bits and vice versa.Jim Laskey2005-08-171-20/+5
* Fixed PR#596:John Criswell2005-07-141-2/+2
* Refactor the addPassesToEmitAssembly interface into a addPassesToEmitFileChris Lattner2005-06-251-3/+4
* If we support structs as va_list, we must pass pointers to them to va_copyAndrew Lenharth2005-06-221-1/+1
* core changes for varargsAndrew Lenharth2005-06-181-18/+13
* clean up the CBE output a bitChris Lattner2005-05-061-13/+15
* add tail marker as a commentChris Lattner2005-05-061-0/+1
* Remove trailing whitespace, patch by Markus Oberhumer.Misha Brukman2005-04-201-56/+56
* Fix the 3 regressions last night, due to my buggy patch from yesterday.Chris Lattner2005-03-191-1/+1
* remove use of getPrev() and getNext() on ilist nodes.Chris Lattner2005-03-181-5/+8
* stop using arg_frontChris Lattner2005-03-151-1/+1
* stop using arg_backChris Lattner2005-03-151-1/+1
* This mega patch converts us from using Function::a{iterator|begin|end} toChris Lattner2005-03-151-13/+13
* Make sure to remove all dead type names from the symbol table, not justChris Lattner2005-03-081-9/+8
* Single characters should be printed out as chars, not strings.Misha Brukman2005-03-081-2/+2
* simplify some code.Chris Lattner2005-03-061-5/+4
* Print -X like this:Chris Lattner2005-03-031-22/+30
* Do not lower malloc's to pass "sizeof" expressions like this:Chris Lattner2005-03-031-1/+1
* Remove tabs from file.Chris Lattner2005-02-281-3/+2
* Add support to the C backend for llvm.prefetch. Patch contributed byChris Lattner2005-02-281-0/+13