aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/CBackend
Commit message (Expand)AuthorAgeFilesLines
...
* For PR1043:Zhou Sheng2007-01-111-14/+13
* Change the file header name as this file was renamed.Reid Spencer2007-01-101-1/+1
* Rename Writer.cpp as CBackend.cpp so it doesn't conflict with Writer.cppReid Spencer2007-01-101-2791/+0
* For PR1099:Reid Spencer2007-01-092-66/+66
* For PR1099:Reid Spencer2007-01-092-16/+18
* For PR1090:Reid Spencer2007-01-082-56/+62
* Fix PR1090:Reid Spencer2007-01-082-84/+196
* For PR1086:Reid Spencer2007-01-072-60/+108
* For PR411:Reid Spencer2007-01-062-22/+24
* For PR950:Reid Spencer2006-12-312-112/+32
* For PR950:Reid Spencer2006-12-233-227/+577
* Use a predicate function to identify bitcast of fp and integer instead ofReid Spencer2006-12-172-22/+22
* Fix PR1058:Reid Spencer2006-12-172-16/+26
* Change inferred getCast into specific getCast. Passes all tests.Reid Spencer2006-12-122-4/+4
* Fix the BitCastUnion type for 32-bit targets.Reid Spencer2006-12-122-12/+12
* Implement correct bitcast of int<->float and long<->double by using aReid Spencer2006-12-112-28/+116
* Cleaned setjmp/longjmp lowering interfaces. Now we're producing rightAnton Korobeynikov2006-12-102-12/+4
* Don't use <sstream> in Streams.h but <iosfwd> instead.Bill Wendling2006-12-072-2/+2
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-072-22/+18
* Always pass "true" to isMaxValue(bool) because we know the type is LongTy.Reid Spencer2006-12-062-2/+2
* Adjust to new ConstantIntegral interface for Max/Min tests.Reid Spencer2006-12-062-2/+2
* Introducing external weak linkage. Darwin codegen should be added later.Anton Korobeynikov2006-12-012-8/+22
* gcc doesn't like an empty colbber listAndrew Lenharth2006-11-282-2/+6
* Make identity default, and fix PR1020Andrew Lenharth2006-11-282-14/+6
* update commentsAndrew Lenharth2006-11-282-4/+8
* Get the asminfo for the target most closely matching the module and use that ...Andrew Lenharth2006-11-282-56/+52
* Preliminary support for inline asm in the cbe. The target specific uglinessAndrew Lenharth2006-11-272-4/+328
* When truncating to bool, it is necessary to & with 1 for all casts thatReid Spencer2006-11-272-6/+20
* For PR950:Reid Spencer2006-11-272-56/+246
* Simplify IntrinsicLowering and clarify that it is only for use by theChris Lattner2006-11-152-2/+2
* For PR950:Reid Spencer2006-11-082-34/+48
* Fix a bug in the last patch and convert to && instead of & for logical expr.Reid Spencer2006-11-052-4/+4
* Implement the -enabled-cbe-printf-a feature.Reid Spencer2006-11-052-4/+4
* Make CBackend -pedantic clean.Reid Spencer2006-11-031-2/+1
* For PR786:Reid Spencer2006-11-022-4/+4
* For PR950:Reid Spencer2006-11-022-20/+56
* Enclose a case in { and } so that the pickier compilers don't complain.Reid Spencer2006-10-262-0/+4
* For PR950:Reid Spencer2006-10-262-14/+322
* Don't generate a prototype for _setjmp. At least on Linux, this functionReid Spencer2006-10-222-4/+4
* For PR950:Reid Spencer2006-10-202-22/+22
* Simplify some code, reformat break'sChris Lattner2006-09-282-12/+24
* Added some eye-candy for Subtarget type checkingAnton Korobeynikov2006-09-172-2/+18
* Adding dllimport, dllexport and external weak linkage types.Anton Korobeynikov2006-09-142-2/+24
* Add cbe support for powiChris Lattner2006-09-092-0/+20
* Completely rearchitect the interface between targets and the pass manager.Chris Lattner2006-09-043-8/+12
* Simplify target construction.Chris Lattner2006-09-031-1/+1
* Make functions with an "asm" name propagate that asm name into the cbe.c file.Chris Lattner2006-07-282-0/+12
* __i386__, __i386, etc. are not defined for x86-64. Use __x86_64__.Evan Cheng2006-06-202-2/+4
* Don't pass target name into TargetData anymore, it is never used or needed.Chris Lattner2006-06-161-2/+1
* Now that PR633 is implemented, the CBE can know to emit _setjmp/_longjmpChris Lattner2006-06-062-0/+12