summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/CBackend/Writer.cpp
Commit message (Expand)AuthorAgeFilesLines
* For PR950:Reid Spencer2006-12-311-56/+16
* For PR950:Reid Spencer2006-12-231-113/+288
* Use a predicate function to identify bitcast of fp and integer instead ofReid Spencer2006-12-171-11/+11
* Fix PR1058:Reid Spencer2006-12-171-8/+13
* Change inferred getCast into specific getCast. Passes all tests.Reid Spencer2006-12-121-2/+2
* Fix the BitCastUnion type for 32-bit targets.Reid Spencer2006-12-121-6/+6
* Implement correct bitcast of int<->float and long<->double by using aReid Spencer2006-12-111-14/+58
* Cleaned setjmp/longjmp lowering interfaces. Now we're producing rightAnton Korobeynikov2006-12-101-6/+2
* Don't use <sstream> in Streams.h but <iosfwd> instead.Bill Wendling2006-12-071-1/+1
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-071-11/+9
* Always pass "true" to isMaxValue(bool) because we know the type is LongTy.Reid Spencer2006-12-061-1/+1
* Adjust to new ConstantIntegral interface for Max/Min tests.Reid Spencer2006-12-061-1/+1
* Introducing external weak linkage. Darwin codegen should be added later.Anton Korobeynikov2006-12-011-4/+11
* gcc doesn't like an empty colbber listAndrew Lenharth2006-11-281-1/+3
* Make identity default, and fix PR1020Andrew Lenharth2006-11-281-7/+3
* update commentsAndrew Lenharth2006-11-281-2/+4
* Get the asminfo for the target most closely matching the module and use that ...Andrew Lenharth2006-11-281-28/+26
* Preliminary support for inline asm in the cbe. The target specific uglinessAndrew Lenharth2006-11-271-2/+164
* When truncating to bool, it is necessary to & with 1 for all casts thatReid Spencer2006-11-271-3/+10
* For PR950:Reid Spencer2006-11-271-28/+123
* Simplify IntrinsicLowering and clarify that it is only for use by theChris Lattner2006-11-151-1/+1
* For PR950:Reid Spencer2006-11-081-17/+24
* Fix a bug in the last patch and convert to && instead of & for logical expr.Reid Spencer2006-11-051-2/+2
* Implement the -enabled-cbe-printf-a feature.Reid Spencer2006-11-051-2/+2
* For PR786:Reid Spencer2006-11-021-2/+2
* For PR950:Reid Spencer2006-11-021-10/+28
* Enclose a case in { and } so that the pickier compilers don't complain.Reid Spencer2006-10-261-0/+2
* For PR950:Reid Spencer2006-10-261-7/+161
* Don't generate a prototype for _setjmp. At least on Linux, this functionReid Spencer2006-10-221-2/+2
* 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
OpenPOWER on IntegriCloud