2005-08-22 |
Chris Lattner | Fix compilation of:
|
commit | commitdiff | tree |
2005-08-22 |
Chris Lattner | Make sure expressions only have one use before emitting...
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | Implement most of load support. There is still a bug...
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | add a method
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | add anew method
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | Add support for frame index nodes
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | add a method
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | ADd a method
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | Don't print out the MBB label for the entry mbb
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | Simplify the logic for BRTWOWAY_CC handling. The isel...
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | Implement selection for branches.
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | Add 5-operand version of SelectNodeTo
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | add a method
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | Add support for basic blocks, fix a bug in result ...
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | When legalizing brcond ->brcc or select -> selectcc...
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | If the false value for a select_cc is really simple...
|
commit | commitdiff | tree |
2005-08-21 |
Chris Lattner | Fix a bug in the RUN line
|
commit | commitdiff | tree |
2005-08-20 |
Chris Lattner | fix bogus warning
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | add support for global address, including PIC support.
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Add support for global address nodes
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | ADd support for TargetGlobalAddress nodes
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Add support for TargetGlobalAddress nodes
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Implement CopyFromReg, TokenFactor, and fix a bug in...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Fix a bug in previous commit
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Fix a typeo, no wonder all tokenfactor edges were the...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Print physreg register nodes with target names (e.g...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Before implementing copyfromreg, we'll implement copytoreg...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Now that we have operand info for machine instructions...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Emit this:
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Expose the derived register classes to the public header...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Split RegisterClass 'Methods' into MethodProtos and...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Split register class "Methods" into MethodProtos and...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | put reg classes into namespace
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Put reg classes into namespaces
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Put register classes into namespaces
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Put register classes in namespaces
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Fix code that assumes the register info will be dumped...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | put reg classes in namespaces
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Require that targets specify a namespace for their...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Refactor to use Target.getRegisterClasses consistently...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Emit real operand info for instructions. This currently...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Read the namespace field from register classes
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | The skeleton target has never had an isel
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | This code has always been dead on itanium
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | This code has always been dead for alpha
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | The simple isel being gone makes this dead!
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Now that the simple isels are dead, so is this.
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | add a setName method to record
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Add a setName method to Record.
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | For now, just emit empty operand info structures.
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Sparcv9 gets no operand info
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Add a new field to TargetInstrDescriptor for tracking...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Fix a problem jeffc noticed
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | remove dead args
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | remove dead options
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | remove dead flags
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | The code emitter generator only supports targets with...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Fix computation of # operands, add a temporary hack...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | now that all of the targets are clean w.r.t. the number...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | mark variable arity instructions as such. Alpha wins...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Mark some instructions as variable_ops, and PSEUDO_ALLOC...
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | add a few missing cases
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Give ADJCALLSTACKDOWN/UP the correct operands.
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | The variable SAR's only take one operand too
|
commit | commitdiff | tree |
2005-08-19 |
Chris Lattner | Stop adding bogus operands to variable shifts on X86...
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | Figure out how many operands each instruction has,...
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | Fix operand numbers by marking variable arity nodes...
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | MFLR doesn't take an operand, the LR register is implicit
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | Add a new flag
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | revert this change, which causes breakage, temporarily
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | When emitting implicit use/def lists, only emit each...
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | add a new -view-sched-dags option to view dags as they...
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | Move this to the emitter
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | Implement the first chunk of a code emitter. This...
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | Add ScheduleDAG.cpp to the project
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | Fill in the numOperands field of the TargetInstrDescriptor...
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | After selecting the instructions for a basic block...
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | new file, obviously just a stub
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | add a method
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | remove some unused stuff
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | Enable critical edge splitting by default
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | replace switch stmt with an assert, generate li 0 instead...
|
commit | commitdiff | tree |
2005-08-18 |
Chris Lattner | Fix printing of VTSDNodes
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | Fix Transforms/LoopStrengthReduce/2005-08-17-OutOfLoopVarian...
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | new testcase distilled from mesa
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | add a beta option for turning on dag->dag isel
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | initial hack at a dag->dag instruction selector. This...
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | add prototype, remove dead proto
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | Fix a bug in RemoveDeadNodes where it would crash when...
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | add ReplaceAllUsesWith, and a helper to implemented it
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | Make removeUser more efficient, add a matching addUser.
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | Fix some bugs in the alpha backend, some of which I...
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | This was moved to the .cpp file
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | Add a new beta option for critical edge splitting,...
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | Use a new helper to split critical edges, making the...
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | add a helper
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | Fix a regression on X86, where FP values can be promoted...
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | make sure to remove a node from the use list of its...
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | Fix a few small typos I noticed when converting this...
|
commit | commitdiff | tree |
2005-08-17 |
Chris Lattner | add a new TargetConstant node
|
commit | commitdiff | tree |
next |