2005-10-21 |
Chris Lattner | Instead of aborting if not a case we can handle specially...
|
commit | commitdiff | tree |
2005-10-21 |
Chris Lattner | New testcase that crashes the ppc backend
|
commit | commitdiff | tree |
2005-10-21 |
Chris Lattner | silence a release mode warning
|
commit | commitdiff | tree |
2005-10-21 |
Chris Lattner | add missing prototype
|
commit | commitdiff | tree |
2005-10-21 |
Chris Lattner | Make the coallescer a bit smarter, allowing it to join...
|
commit | commitdiff | tree |
2005-10-21 |
Chris Lattner | Fix LiveInterval::getOverlapingRanges to take things...
|
commit | commitdiff | tree |
2005-10-21 |
Chris Lattner | My previous patch was too conservative. Reject FP...
|
commit | commitdiff | tree |
2005-10-21 |
Chris Lattner | Make tblgen emit:
|
commit | commitdiff | tree |
2005-10-20 |
Chris Lattner | Use a literal to define ineg instead of immzero
|
commit | commitdiff | tree |
2005-10-20 |
Chris Lattner | Fix a conditional so we don't access past the end of...
|
commit | commitdiff | tree |
2005-10-20 |
Chris Lattner | don't use llabs with apparently VC++ doesn't have
|
commit | commitdiff | tree |
2005-10-20 |
Chris Lattner | Fix order of eval problem from when I refactored this...
|
commit | commitdiff | tree |
2005-10-20 |
Chris Lattner | add a new method, play around with some code.
|
commit | commitdiff | tree |
2005-10-20 |
Chris Lattner | add a new method
|
commit | commitdiff | tree |
2005-10-20 |
Chris Lattner | Refactor some code, pulling it out into a function...
|
commit | commitdiff | tree |
2005-10-20 |
Chris Lattner | Do NOT touch FP ops with LSR. This fixes a testcase...
|
commit | commitdiff | tree |
2005-10-20 |
Chris Lattner | Add some pattern fragments to simplify the repetitive...
|
commit | commitdiff | tree |
2005-10-20 |
Chris Lattner | simplify this a bit by using immediates
|
commit | commitdiff | tree |
2005-10-19 |
Chris Lattner | add support for literal immediates in patterns to match...
|
commit | commitdiff | tree |
2005-10-19 |
Chris Lattner | now that tblgen is smarter, use integers directly....
|
commit | commitdiff | tree |
2005-10-19 |
Chris Lattner | Add basic support for integer constants in pattern...
|
commit | commitdiff | tree |
2005-10-19 |
Chris Lattner | Fix some checking that was causing duraid to get a...
|
commit | commitdiff | tree |
2005-10-19 |
Chris Lattner | Add support for patterns that have physical registers...
|
commit | commitdiff | tree |
2005-10-19 |
Chris Lattner | Asserting here is to violent
|
commit | commitdiff | tree |
2005-10-19 |
Chris Lattner | teach ppc backend these are copies
|
commit | commitdiff | tree |
2005-10-19 |
Chris Lattner | Make this work with the internalize change
|
commit | commitdiff | tree |
2005-10-19 |
Chris Lattner | Convert these cases to patterns
|
commit | commitdiff | tree |
2005-10-19 |
Chris Lattner | Nate wants to define 'Pat's which turn into instructions...
|
commit | commitdiff | tree |
2005-10-19 |
Chris Lattner | Testcase that crashes llvmgcc in type layout
|
commit | commitdiff | tree |
2005-10-19 |
Chris Lattner | apply some tblgen majik to simplify the X register...
|
commit | commitdiff | tree |
2005-10-18 |
Chris Lattner | Fix Generic/2005-10-18-ZeroSizeStackObject.ll by not...
|
commit | commitdiff | tree |
2005-10-18 |
Chris Lattner | new testcase
|
commit | commitdiff | tree |
2005-10-18 |
Chris Lattner | remove hack
|
commit | commitdiff | tree |
2005-10-18 |
Chris Lattner | This was never updated for the project makefile changes
|
commit | commitdiff | tree |
2005-10-18 |
Chris Lattner | This never got updated to reflect the project makefile...
|
commit | commitdiff | tree |
2005-10-18 |
Chris Lattner | Fix the JIT encoding of LWA, LD, STD, and STDU.
|
commit | commitdiff | tree |
2005-10-18 |
Chris Lattner | add a case
|
commit | commitdiff | tree |
2005-10-18 |
Chris Lattner | Fix PR637
|
commit | commitdiff | tree |
2005-10-18 |
Chris Lattner | Add an option to this pass. If it is set, we are allowed...
|
commit | commitdiff | tree |
2005-10-18 |
Chris Lattner | add an option to the internalize pass
|
commit | commitdiff | tree |
2005-10-18 |
Chris Lattner | Fold (select C, load A, load B) -> load (select C,...
|
commit | commitdiff | tree |
2005-10-18 |
Chris Lattner | Duraid pointed out that it is impolite to emit PPC...
|
commit | commitdiff | tree |
2005-10-17 |
Chris Lattner | Make this work for FP constantexprs
|
commit | commitdiff | tree |
2005-10-17 |
Chris Lattner | Oops, X+0.0 isn't foldable, but X+-0.0 is.
|
commit | commitdiff | tree |
2005-10-17 |
Chris Lattner | relax this a bit, as we only support the default rounding...
|
commit | commitdiff | tree |
2005-10-17 |
Chris Lattner | Apparently, people object to floating pointers. Picky...
|
commit | commitdiff | tree |
2005-10-17 |
Chris Lattner | fix some grammar-o's I noticed
|
commit | commitdiff | tree |
2005-10-17 |
Chris Lattner | Feedback from Nate.
|
commit | commitdiff | tree |
2005-10-17 |
Chris Lattner | Document -view-isel-dags and -view-sched-dags
|
commit | commitdiff | tree |
2005-10-17 |
Chris Lattner | Add notes about MF.viewCFG() and friends.
|
commit | commitdiff | tree |
2005-10-17 |
Chris Lattner | add a trivial fold
|
commit | commitdiff | tree |
2005-10-16 |
Chris Lattner | Add a bunch of info about the isel autogenerator. ...
|
commit | commitdiff | tree |
2005-10-16 |
Chris Lattner | Fill this out some more. Add description of MBB/MF...
|
commit | commitdiff | tree |
2005-10-16 |
Chris Lattner | Add a stub for the TargetSubtarget class. Jim, please...
|
commit | commitdiff | tree |
2005-10-16 |
Chris Lattner | Update this significantly, mention subtarget and isel...
|
commit | commitdiff | tree |
2005-10-16 |
Chris Lattner | Make the generated code significantly more memory efficient...
|
commit | commitdiff | tree |
2005-10-16 |
Chris Lattner | update this a little bit to talk about the dag combiner...
|
commit | commitdiff | tree |
2005-10-15 |
Chris Lattner | Fix this logic.
|
commit | commitdiff | tree |
2005-10-15 |
Chris Lattner | Add a case we were missing that was causing us to fail...
|
commit | commitdiff | tree |
2005-10-15 |
Chris Lattner | Remove some dead code: the ORI/ORIS cases are autogen...
|
commit | commitdiff | tree |
2005-10-15 |
Chris Lattner | prune #includes
|
commit | commitdiff | tree |
2005-10-15 |
Chris Lattner | These instructions are now autogenerated
|
commit | commitdiff | tree |
2005-10-15 |
Chris Lattner | Add a pattern for FSQRTS
|
commit | commitdiff | tree |
2005-10-15 |
Chris Lattner | remove dead code
|
commit | commitdiff | tree |
2005-10-15 |
Chris Lattner | Implement the last major missing piece in the DAG isel...
|
commit | commitdiff | tree |
2005-10-15 |
Chris Lattner | Use getExtLoad here instead of getNode, as extloads...
|
commit | commitdiff | tree |
2005-10-15 |
Chris Lattner | remove broken SRA/rlwimi case
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Rename PPC32*.h to PPC*.h
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Merge PPCJITInfo.h and PPC32JITInfo.h. Note that the...
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Rename PowerPC*.h to PPC*.h
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Rename PowerPCInstrBuilder.h -> PPC*
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Nuke the PowerPCTargetMachine.h header. Note that...
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Rename PowerPC*.td -> PPC*.td
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | These are dead
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Eliminate PowerPC.td and PPC32.td, consolidating them...
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Like the comment says...
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Nuke PowerPCInstrFormats.h, its contents are dead....
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | add the integer truncate/extension operations
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Make sure targets depend on TargetSelectionDAG.td
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | These are now autogenerated
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Now that we have int/fp lattice values, implement the...
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Fairly serious rework of the typing code to add new...
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | simplify the code a bit
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Add patterns for FP round/extend
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | add a new SDTCisOpSmallerThanOp type constraint, and...
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Add basic support for recognizing a new SDTCisOpSmallerThanO...
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Implement a couple of new (important) features.
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Do not let getLegalValueTypes return a list with duplicates...
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Allow $
|
commit | commitdiff | tree |
2005-10-14 |
Chris Lattner | Fix errors when compiling with -pedantic
|
commit | commitdiff | tree |
2005-10-13 |
Chris Lattner | Fix the trunc(load) case, finally allowing crafty and...
|
commit | commitdiff | tree |
2005-10-13 |
Chris Lattner | Fix some bugs in (sext (load x))
|
commit | commitdiff | tree |
2005-10-13 |
Chris Lattner | When ExpandOp'ing a [SZ]EXTLOAD, make sure to remember...
|
commit | commitdiff | tree |
2005-10-13 |
Chris Lattner | Implement PromoteOp for *EXTLOAD, allowing MallocBench...
|
commit | commitdiff | tree |
2005-10-13 |
Chris Lattner | Fix a minor bug in the dag combiner that broke pcompress2...
|
commit | commitdiff | tree |
2005-10-13 |
Chris Lattner | apparently one of the makefile changes changed libprofile...
|
commit | commitdiff | tree |
2005-10-13 |
Chris Lattner | Nate implemented this :)
|
commit | commitdiff | tree |
2005-10-11 |
Chris Lattner | this passes with the change in predicate
|
commit | commitdiff | tree |
2005-10-11 |
Chris Lattner | Fix (hopefully the last) issue where LSR is nondeterminstic...
|
commit | commitdiff | tree |
2005-10-11 |
Chris Lattner | Fix another problem where LSR was being nondeterminstic...
|
commit | commitdiff | tree |
next |