aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/CBackend
Commit message (Expand)AuthorAgeFilesLines
* Hack around stupidity in GCC, fixing Burg with the CBE andChris Lattner2004-11-132-18/+112
* Change Library Names Not To Conflict With Others When InstalledReid Spencer2004-10-271-1/+1
* Removed dead method, printPHICopiesForSuccessors().John Criswell2004-10-252-42/+0
* Modified switch generation so that only the phi values associated with theJohn Criswell2004-10-252-2/+4
* We won't use automakeReid Spencer2004-10-222-673/+0
* Small performance improvement in generated C code:John Criswell2004-10-202-2/+46
* Initial automake generated Makefile templateReid Spencer2004-10-181-0/+657
* Print a semicolon for the unreacahble instruction. This fixes problemsChris Lattner2004-10-172-2/+2
* The first hunk corrects a bug when printing undef null values. We would printChris Lattner2004-10-172-12/+22
* Add support for unreachable and undefChris Lattner2004-10-162-4/+20
* Update to reflect changes in Makefile rules.Reid Spencer2004-10-131-4/+5
* Fix a warning that is emitted on the sunsChris Lattner2004-10-112-2/+2
* Initial version of automake Makefile.am file.Reid Spencer2004-10-101-0/+15
* Really fix FreeBSD, which apparently doesn't tolerate the extern.Chris Lattner2004-10-062-4/+6
* FreeBSD uses GCC. Patch contributed by Jeff Cohen!Chris Lattner2004-10-062-6/+4
* Pull assignment out of for loop conditional in order for this toAlkis Evlogimenos2004-09-282-4/+4
* 'Pass' should now not be derived from by clients. Instead, they should deriveChris Lattner2004-09-202-6/+6
* Changes For Bug 352Reid Spencer2004-09-012-6/+6
* Previous checkin broke printf(%a) support for fp constants-- re-fix it.Brian Gaeke2004-08-252-2/+18
* New version of Bill Wendling's PR33 patch.Brian Gaeke2004-08-252-48/+76
* Paper over CBackend/2004-08-09-va-end-null.llChris Lattner2004-08-102-6/+14
* Temporarily disable this code, as it is emitting LLVM_NAN("nan") which result...Chris Lattner2004-07-252-4/+4
* Emit NaNs and INFs bit-identically to the bytecode file, if the system hasBrian Gaeke2004-07-212-4/+128
* bug 122:Reid Spencer2004-07-182-12/+8
* Patches towards fixing PR341Chris Lattner2004-07-152-6/+6
* Apple's MacOS X is another OS which does not provide alloca() via <alloca.h>Misha Brukman2004-07-122-2/+2
* Delete the allocate*TargetMachine function, which is now dead .Chris Lattner2004-07-112-12/+0
* Make these format a bit nicerChris Lattner2004-07-112-2/+2
* Auto-registrate targetChris Lattner2004-07-113-0/+11
* Add #include <iostream> since Value.h does not #include it any more.Reid Spencer2004-07-042-2/+4
* Move the IntrinsicLowering header into the CodeGen directory, as per PR346Chris Lattner2004-06-202-2/+2
* Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID()Chris Lattner2004-06-172-6/+6
* <alloca.h> on cygwin pulls in a ton of stuff (macros and function protos)Chris Lattner2004-06-022-2/+2
* Stubs are no longer neededChris Lattner2004-06-021-5/+0
* Fix the big regression that has been killing the nightly tester these lastChris Lattner2004-05-282-2/+6
* Minor changes. Switch to a SymbolTable remove that does not take linear timeChris Lattner2004-05-282-4/+4
* Fix PR344: the incorrect remove was being used.Chris Lattner2004-05-262-2/+2
* Convert to SymbolTable's new iteration interface.Reid Spencer2004-05-252-38/+40
* Add support for accurate garbage collection to the LLVM code generatorsChris Lattner2004-05-232-0/+2
* Fix to make the CBE always emit comparisons inline. Hopefully this willChris Lattner2004-05-202-0/+8
* syntactically loopify natural loops so that the GCC loop optimizer can find t...Chris Lattner2004-05-092-104/+170
* Do not emit prototypes for setjmp/longjmp, as they are handled speciallyChris Lattner2004-05-092-2/+4
* Make the floating point constant pools local to each function, split theChris Lattner2004-05-092-198/+224
* Get this looking more like a function pass.Chris Lattner2004-05-092-64/+66
* Print all PHI copies for successor blocks before the terminator, whether it b...Chris Lattner2004-05-092-20/+46
* Changes to fix up the inst_iterator to pass to boost iterator checks. ThisChris Lattner2004-04-272-10/+10
* Add support for select constant expressions to the CBE, fixing SIODChris Lattner2004-04-012-0/+18
* Rename the intrinsic enum values for llvm.va_* from Intrinsic::va_* toChris Lattner2004-03-132-12/+12
* ADd support for select instructionsChris Lattner2004-03-122-0/+24
* SPECIFY a target data to initialize the CBE target with. Until now we haveChris Lattner2004-03-031-1/+1