oota-llvm.git
2005-08-19 Chris Lattneradd a setName method to record
2005-08-19 Chris LattnerAdd a setName method to Record.
2005-08-19 Chris LattnerFor now, just emit empty operand info structures.
2005-08-19 Chris LattnerSparcv9 gets no operand info
2005-08-19 Chris LattnerAdd a new field to TargetInstrDescriptor for tracking...
2005-08-19 Jeff CohenFix VC++ constant truncation warning.
2005-08-19 Jeff CohenUpdate Visual Studio projects for removed file.
2005-08-19 Duraid Madinaa bugfix (up top) and a quick repair job: disable gener...
2005-08-19 Chris LattnerFix a problem jeffc noticed
2005-08-19 Jeff CohenFix VC++ precedence warning.
2005-08-19 Nate BegemanFix a bug where we were passing the wrong number of...
2005-08-19 Chris Lattnerremove dead args
2005-08-19 Chris Lattnerremove dead options
2005-08-19 Chris Lattnerremove dead flags
2005-08-19 Chris LattnerThe code emitter generator only supports targets with...
2005-08-19 Chris LattnerFix computation of # operands, add a temporary hack...
2005-08-19 Chris Lattnernow that all of the targets are clean w.r.t. the number...
2005-08-19 Nate BegemanAdd support for target nodes with more than 3 operands...
2005-08-19 Chris Lattnermark variable arity instructions as such. Alpha wins...
2005-08-19 Chris LattnerMark some instructions as variable_ops, and PSEUDO_ALLO...
2005-08-19 Chris Lattneradd a few missing cases
2005-08-19 Chris LattnerGive ADJCALLSTACKDOWN/UP the correct operands.
2005-08-19 Nate BegemanISD::OR, and it's accompanying SelectBitfieldInsert
2005-08-19 Chris LattnerThe variable SAR's only take one operand too
2005-08-19 Chris LattnerStop adding bogus operands to variable shifts on X86...
2005-08-18 Nate BegemanRemove the X86 and PowerPC Simple instruction selectors...
2005-08-18 Chris LattnerFigure out how many operands each instruction has,...
2005-08-18 Nate BegemanAdd shifts.
2005-08-18 Chris LattnerFix operand numbers by marking variable arity nodes...
2005-08-18 Chris LattnerMFLR doesn't take an operand, the LR register is implicit
2005-08-18 Chris LattnerAdd a new flag
2005-08-18 Chris Lattnerrevert this change, which causes breakage, temporarily
2005-08-18 Chris LattnerWhen emitting implicit use/def lists, only emit each...
2005-08-18 Chris Lattneradd a new -view-sched-dags option to view dags as they...
2005-08-18 Chris LattnerMove this to the emitter
2005-08-18 Chris LattnerImplement the first chunk of a code emitter. This...
2005-08-18 Jim LaskeyUnmangled names.
2005-08-18 Chris LattnerAdd ScheduleDAG.cpp to the project
2005-08-18 Chris LattnerFill in the numOperands field of the TargetInstrDescrip...
2005-08-18 Jim Laskey1. Fix comment.
2005-08-18 Jim LaskeyAdd regression test to make sure that constants are...
2005-08-18 Jim LaskeyMore optimal solution for loading constants.
2005-08-18 Chris LattnerAfter selecting the instructions for a basic block...
2005-08-18 Chris Lattnernew file, obviously just a stub
2005-08-18 Chris Lattneradd a method
2005-08-18 Chris Lattnerremove some unused stuff
2005-08-18 Nate BegemanFix int foo() { return 65535; } by using the top 16...
2005-08-18 Nate BegemanImprove ISD::Constant codegen.
2005-08-18 Chris LattnerEnable critical edge splitting by default
2005-08-18 Chris Lattnerreplace switch stmt with an assert, generate li 0 inste...
2005-08-18 Jim LaskeyHandle loading of 0x????0000 constants with a single...
2005-08-18 Nate BegemanAdd support for ISD::AND, and its various optimized...
2005-08-18 Nate BegemanAdd support for target DAG nodes that take 4 operands...
2005-08-18 Nate BegemanMaintain consistency in negating things
2005-08-18 Nate BegemanImplement XOR, remove a broken sign_extend_inreg case
2005-08-18 Chris LattnerFix printing of VTSDNodes
2005-08-18 Nate BegemanAdd a testcase for load short -> uint, which is current...
2005-08-18 Nate BegemanAdd a bunch more simple nodes.
2005-08-18 Nate BegemanAdd a couple more nodes that are easy to handle
2005-08-18 Nate BegemanBe fruitful and multiply!
2005-08-18 Jim LaskeyBetter version of isIntImmediate.
2005-08-17 Jim Laskeymessed up
2005-08-17 Jim Laskeyinclude/llvm/Support/MathExtras.h
2005-08-17 Nate BegemanTeach the DAG->DAG ISel about FNEG, and how it can...
2005-08-17 Nate BegemanAdd two new methods isTargetOpcode() which returns...
2005-08-17 Chris LattnerFix Transforms/LoopStrengthReduce/2005-08-17-OutOfLoopV...
2005-08-17 Chris Lattnernew testcase distilled from mesa
2005-08-17 Jim LaskeyMove the code dependency for MathExtras.h from Selectio...
2005-08-17 Jim LaskeyMove code dependency for MathExtras.h out of Constants.h.
2005-08-17 Jim LaskeyPromote dependency for MathExtras.h out of Constants.h.
2005-08-17 Jim LaskeyCulling out use of unions for converting FP to bits...
2005-08-17 Chris Lattneradd a beta option for turning on dag->dag isel
2005-08-17 Chris Lattnerinitial hack at a dag->dag instruction selector. This...
2005-08-17 Chris Lattneradd prototype, remove dead proto
2005-08-17 Chris LattnerFix a bug in RemoveDeadNodes where it would crash when...
2005-08-17 Chris Lattneradd ReplaceAllUsesWith, and a helper to implemented it
2005-08-17 Chris LattnerMake removeUser more efficient, add a matching addUser.
2005-08-17 Jim LaskeySwitched to using BitsToDouble for int_to_float to...
2005-08-17 Jim LaskeyAdded support for converting raw bits to FP, and FP...
2005-08-17 Chris LattnerFix some bugs in the alpha backend, some of which I...
2005-08-17 Jim LaskeyChange hex float constants for the sake of VC++.
2005-08-17 Chris LattnerThis was moved to the .cpp file
2005-08-17 Chris LattnerAdd a new beta option for critical edge splitting,...
2005-08-17 Chris LattnerUse a new helper to split critical edges, making the...
2005-08-17 Chris Lattneradd a helper
2005-08-17 Chris LattnerFix a regression on X86, where FP values can be promote...
2005-08-17 Misha BrukmanFix grammar
2005-08-17 Chris Lattnermake sure to remove a node from the use list of its...
2005-08-17 Chris LattnerFix a few small typos I noticed when converting this...
2005-08-17 Jim LaskeyRemoved UINT_TO_FP and SINT_TO_FP from ISel outright.
2005-08-17 Andrew Lenharththinko. Should fix s4addl.ll regression
2005-08-17 Jim LaskeyRemove ISel code generation for UINT_TO_FP and SINT_TO_...
2005-08-17 Jim LaskeyMake UINT_TO_FP and SINT_TO_FP use generic expansion.
2005-08-17 Jim LaskeyAdded generic code expansion for [signed|unsigned]...
2005-08-17 Chris Lattneradd a new TargetConstant node
2005-08-17 Chris Lattneradd some helper methods, and a new TargetConstant node...
2005-08-17 Nate BegemanImplement a couple improvements:
2005-08-16 Chris Lattnerremove a dead enum value, making a comment above correc...
2005-08-16 Chris LattnerThis is a dummy, it doesn't matter what the ValueType is
2005-08-16 Chris Lattnerupdates for changes in nodes
next