aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2005-11-10Darwin supports quoted labels. This implements:Chris Lattner
2005-11-10Call this method with the object we haveChris Lattner
2005-11-10Make the aix asm printer interface properly with the parent classChris Lattner
2005-11-10fix a bunch of regressionsAndrew Lenharth
2005-11-09whatever. Intermediate patch to see what breaks. Seems ok.Andrew Lenharth
2005-11-08Add a new option to indicate we want the code generator to emit code quickly,Chris Lattner
2005-11-08Add a new option to indicate we want the code generator to emit code quickly,...Chris Lattner
2005-11-07add support for storing and returning boolsDuraid Madina
2005-11-06just some random hacking - calls (particularly indirect) need a lot ofDuraid Madina
2005-11-06Add the necessary support to the ISel to allow targets to codegen the newNate Begeman
2005-11-06ask for 16-byte aligned jmpbufs. This should unbreak C++ on IA64 (andDuraid Madina
2005-11-05add a case Nate sent meChris Lattner
2005-11-04oops, forgot to load GP for indirect calls, though the old code now commentedDuraid Madina
2005-11-04kill redundant SP/GP/RP save/restores across callsDuraid Madina
2005-11-04add support for loading boolsDuraid Madina
2005-11-04fun with predicates! (add TRUNC i64->i1, AND i1 i1, fix XOR i1 i1)Duraid Madina
2005-11-03add pattern to load constant 0 into a predicate regDuraid Madina
2005-11-03Fix a bug that prevented this pattern from matchingChris Lattner
2005-11-02Fix a QOI issue noticed by Markus F.X.J. Oberhumer.Chris Lattner
2005-11-02"fix" support for FP constants (this code asserts in the scheduler,Duraid Madina
2005-11-02add F0 and F1 to the FP register classDuraid Madina
2005-11-02This works nowChris Lattner
2005-11-02add support for SELECT to TargetSelectionDAG.td, add support forDuraid Madina
2005-11-02add support for loading FP constants +0.0 and +1.0 to the dag isel,Duraid Madina
2005-11-01Allow itineraries to be passed through the Target Machine.Jim Laskey
2005-11-01heh, scheduling was easy?Duraid Madina
2005-11-01FORTRAN!!! :( and other similarly unfortunate things mean that on ia64Duraid Madina
2005-11-01so tablegen was thinking I might want to convert FPs to predicates.Duraid Madina
2005-11-01add support for int->FP and FP->int ops, and add ia64 patterns for theseDuraid Madina
2005-11-01add zeroextend predicate->integerDuraid Madina
2005-11-01Add a flag to enable a darwin linker optimizationChris Lattner
2005-10-31Make constant pool entries use private labels. This is important when you'reChris Lattner
2005-10-31add FP compares and implicit register defs to the dag iselDuraid Madina
2005-10-30If the module has no t-t and the host is an alpha, default to using the Alpha BEChris Lattner
2005-10-30fix some broken comparisons, this affected the Pattern isel too.Duraid Madina
2005-10-30This is implementedChris Lattner
2005-10-29Make -time-passes output prettierChris Lattner
2005-10-29add some FP stuff, some mix.* stuff, and constant pool support to theDuraid Madina
2005-10-29remove reference to this passChris Lattner
2005-10-29add shladdDuraid Madina
2005-10-28New case to handle somedayNate Begeman
2005-10-28Don't emit "32" for unordered comparisonChris Lattner
2005-10-28add a hack to get code with ordered comparisons working. This hack isChris Lattner
2005-10-28add support for branch on ordered/unordered.Chris Lattner
2005-10-28Do not globalize internal symbolsChris Lattner
2005-10-28These are autogeneratedChris Lattner
2005-10-28DAG->DAG instruction selection for ia64! "hello world" works, not much else.Duraid Madina
2005-10-28remove dead stuffChris Lattner
2005-10-28Eliminate getClass, it is not neededChris Lattner
2005-10-28a bad case for bitfield insertChris Lattner