2006-03-05 |
Chris Lattner | Copysign needs to be expanded everywhere. Note that... |
blob | commitdiff | raw |
2006-03-01 |
Chris Lattner | Compile this: |
blob | commitdiff | raw | diff to current |
2006-03-01 |
Chris Lattner | Use a target-specific dag-combine to implement CodeGen... |
blob | commitdiff | raw | diff to current |
2006-03-01 |
Evan Cheng | Vector op lowering. |
blob | commitdiff | raw | diff to current |
2006-02-22 |
Evan Cheng | - Added option -relocation-model to set relocation... |
blob | commitdiff | raw | diff to current |
2006-02-22 |
Chris Lattner | split register class handling from explicit physreg... |
blob | commitdiff | raw | diff to current |
2006-02-21 |
Chris Lattner | Updates to match change of getRegForInlineAsmConstraint... |
blob | commitdiff | raw | diff to current |
2006-02-18 |
Evan Cheng | Moved PICEnabled to include/llvm/Target/TargetOptions.h |
blob | commitdiff | raw | diff to current |
2006-02-13 |
Chris Lattner | Switch to using getCALLSEQ_START instead of using our... |
blob | commitdiff | raw | diff to current |
2006-02-07 |
Chris Lattner | Implement getConstraintType for PPC. |
blob | commitdiff | raw | diff to current |
2006-02-07 |
Chris Lattner | Add the simple PPC integer constraints |
blob | commitdiff | raw | diff to current |
2006-02-01 |
Nate Begeman | Fix some of the stuff in the PPC README file, and clean... |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Evan Cheng | Allow the specification of explicit alignments for... |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Chris Lattner | add info about the inline asm register constraints... |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Nate Begeman | Codegen |
blob | commitdiff | raw | diff to current |
2006-01-29 |
Chris Lattner | Functions that are lazily streamed in from the .bc... |
blob | commitdiff | raw | diff to current |
2006-01-29 |
Chris Lattner | Now that OpActions is big enough, we can specify action... |
blob | commitdiff | raw | diff to current |
2006-01-29 |
Chris Lattner | disable this for now |
blob | commitdiff | raw | diff to current |
2006-01-29 |
Chris Lattner | Request expansion of ConstantVec nodes. |
blob | commitdiff | raw | diff to current |
2006-01-29 |
Chris Lattner | Targets all now request ConstantFP to be legalized... |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Chris Lattner | Fix a bug in my elimination of ISD::CALL this morning... |
blob | commitdiff | raw | diff to current |
2006-01-27 |
Chris Lattner | Use PPCISD::CALL instead of ISD::CALL |
blob | commitdiff | raw | diff to current |
2006-01-27 |
Chris Lattner | Make llvm.frame/returnaddr not crash on ppc |
blob | commitdiff | raw | diff to current |
2006-01-27 |
Nate Begeman | Remove TLI.LowerReturnTo, and just let targets custom... |
blob | commitdiff | raw | diff to current |
2006-01-25 |
Evan Cheng | Set SchedulingForLatency to be the default scheduling... |
blob | commitdiff | raw | diff to current |
2006-01-25 |
Nate Begeman | First part of bug 680: |
blob | commitdiff | raw | diff to current |
2006-01-25 |
Evan Cheng | Default scheduling preference is SchedulingForLatency. |
blob | commitdiff | raw | diff to current |
2006-01-18 |
Chris Lattner | Don't assert on 'select_cc SETUO' |
blob | commitdiff | raw | diff to current |
2006-01-15 |
Chris Lattner | Use the default impl of DYNAMIC_STACKALLOC, allowing... |
blob | commitdiff | raw | diff to current |
2006-01-14 |
Nate Begeman | bswap implementation |
blob | commitdiff | raw | diff to current |
2006-01-13 |
Chris Lattner | implement stacksave/stackrestore on PPC |
blob | commitdiff | raw | diff to current |
2006-01-13 |
Chris Lattner | expand unsupported stacksave/stackrestore nodes |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Nate Begeman | Add bswap, rotl, and rotr nodes |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Chris Lattner | Fix calls that need to store values in stack slots... |
blob | commitdiff | raw | diff to current |
2006-01-11 |
Chris Lattner | Dead FP arguments still use an incoming FP reg. This... |
blob | commitdiff | raw | diff to current |
2006-01-09 |
Chris Lattner | Give PPCISD:: nodes legible names in dumps. |
blob | commitdiff | raw | diff to current |
2006-01-06 |
Chris Lattner | linkonce symbols have an extra indirection, just like... |
blob | commitdiff | raw | diff to current |
2006-01-05 |
Jim Laskey | Had expand logic backward. |
blob | commitdiff | raw | diff to current |
2006-01-05 |
Jim Laskey | Added initial support for DEBUG_LABEL allowing debug... |
blob | commitdiff | raw | diff to current |
2005-12-30 |
Nate Begeman | Remove a fixme |
blob | commitdiff | raw | diff to current |
2005-12-24 |
Nate Begeman | Fix one of the things in the todo file, and get a bit... |
blob | commitdiff | raw | diff to current |
2005-12-23 |
Chris Lattner | make sure bit_converts are expanded |
blob | commitdiff | raw | diff to current |
2005-12-23 |
Chris Lattner | Simplify some code by using BIT_CONVERT |
blob | commitdiff | raw | diff to current |
2005-12-20 |
Nate Begeman | Pattern-match return. Includes gross hack! |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Nate Begeman | Convert load/store over to being pattern matched |
blob | commitdiff | raw | diff to current |
2005-12-10 |
Nate Begeman | Add support for TargetConstantPool nodes to the dag... |
blob | commitdiff | raw | diff to current |
2005-12-06 |
Chris Lattner | Use new PPC-specific nodes to represent shifts which... |
blob | commitdiff | raw | diff to current |
2005-11-30 |
Chris Lattner | Fix Regression/CodeGen/PowerPC/2005-11-30-vastart-crash.ll |
blob | commitdiff | raw | diff to current |
2005-11-29 |
Nate Begeman | Hook up one type, v4f32, to the VR RegisterClass for... |
blob | commitdiff | raw | diff to current |
2005-11-29 |
Chris Lattner | No targets support line number info yet. |
blob | commitdiff | raw | diff to current |
2005-11-17 |
Chris Lattner | add an option to generate completely non-pic code,... |
blob | commitdiff | raw | diff to current |
2005-11-17 |
Chris Lattner | Fix a bug that resistor on IRC hit where we tried to... |
blob | commitdiff | raw | diff to current |
2005-11-17 |
Chris Lattner | Enable global address legalization, fixing a todo and... |
blob | commitdiff | raw | diff to current |
2005-11-17 |
Chris Lattner | Use the right accessor to create this node |
blob | commitdiff | raw | diff to current |
2005-11-17 |
Chris Lattner | Add an initial hack at legalizing GlobalAddress into... |
blob | commitdiff | raw | diff to current |
2005-11-17 |
Chris Lattner | When lowering direct calls, lower them to use a targetg... |
blob | commitdiff | raw | diff to current |
2005-10-26 |
Chris Lattner | Fix an assert compiling MallocBench/gs |
blob | commitdiff | raw | diff to current |
2005-10-25 |
Nate Begeman | Correctly Expand or Promote FP_TO_UINT based on the... |
blob | commitdiff | raw | diff to current |
2005-10-25 |
Chris Lattner | Expose the fextend on the DAG instead of doing it in... |
blob | commitdiff | raw | diff to current |
2005-10-21 |
Nate Begeman | Invert the TargetLowering flag that controls divide... |
blob | commitdiff | raw | diff to current |
2005-10-20 |
Nate Begeman | Move the target constant divide optimization up into... |
blob | commitdiff | raw | diff to current |
2005-10-18 |
Nate Begeman | Add the ability to lower return instructions to TargetL... |
blob | commitdiff | raw | diff to current |
2005-10-18 |
Nate Begeman | Do the right thing and enable 64 bit regs under the... |
blob | commitdiff | raw | diff to current |
2005-10-18 |
Nate Begeman | First bits of 64 bit PowerPC stuff, currently disabled... |
blob | commitdiff | raw | diff to current |
2005-10-16 |
Nate Begeman | More PPC32 -> PPC changes, as well as merging some... |
blob | commitdiff | raw | diff to current |
2005-10-14 |
Chris Lattner | Rename PPC32*.h to PPC*.h |
blob | commitdiff | raw | diff to current |
2005-10-02 |
Chris Lattner | fix an f32/f64 type mismatch |
blob | commitdiff | raw | diff to current |
2005-10-01 |
Chris Lattner | Modify the ppc backend to use two register classes... |
blob | commitdiff | raw | diff to current |
2005-09-28 |
Chris Lattner | Add FP versions of the binary operators, keeping the... |
blob | commitdiff | raw | diff to current |
2005-09-27 |
Chris Lattner | Darwin, like many BSD systems, has a setjmp/longjmp... |
blob | commitdiff | raw | diff to current |
2005-09-13 |
Chris Lattner | Change the arg lowering code to use copyfromreg from... |
blob | commitdiff | raw | diff to current |
2005-09-13 |
Chris Lattner | Remove some dead vectors |
blob | commitdiff | raw | diff to current |
2005-09-10 |
Chris Lattner | PowerPC cannot truncstore i1 natively |
blob | commitdiff | raw | diff to current |
2005-09-06 |
Nate Begeman | Implement i64<->fp using the fctidz/fcfid instructions... |
blob | commitdiff | raw | diff to current |
2005-09-02 |
Chris Lattner | Decouple fsqrt from gpul optimizations, implementing... |
blob | commitdiff | raw | diff to current |
2005-09-02 |
Chris Lattner | Restore this patch now that the latent bug has been... |
blob | commitdiff | raw | diff to current |
2005-09-02 |
Chris Lattner | Revert the previous patch which causes a mysterious... |
blob | commitdiff | raw | diff to current |
2005-09-01 |
Chris Lattner | Implement small-arguments.ll:test3 by teaching the... |
blob | commitdiff | raw | diff to current |
2005-08-31 |
Chris Lattner | Move FCTIWZ handling out of the instruction selectors... |
blob | commitdiff | raw | diff to current |
2005-08-31 |
Chris Lattner | Move SHL,SHR i64 -> legalizer |
blob | commitdiff | raw | diff to current |
2005-08-31 |
Chris Lattner | lower sra_parts on the dag, implementing it for the... |
blob | commitdiff | raw | diff to current |
2005-08-31 |
Nate Begeman | Enable generation of AssertSext and AssertZext in the... |
blob | commitdiff | raw | diff to current |
2005-08-30 |
Chris Lattner | Fix a bug in my patch for legalizing to fsel. It canno... |
blob | commitdiff | raw | diff to current |
2005-08-30 |
Chris Lattner | Fix some really strange indentation that xcode likes... |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | implement SELECT_CC fully for the DAG->DAG isel! |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | Make fsel emission work with both the pattern and dag... |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | implement the other half of the select_cc -> fsel lower... |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Chris Lattner | add initial support for converting select_cc -> fsel... |
blob | commitdiff | raw | diff to current |
2005-08-25 |
Nate Begeman | Remove option to make SetCC illegal on PowerPC after... |
blob | commitdiff | raw | diff to current |
2005-08-23 |
Nate Begeman | Ack, typo |
blob | commitdiff | raw | diff to current |
2005-08-23 |
Nate Begeman | Add an option to make SetCC illegal as a beta option |
blob | commitdiff | raw | diff to current |
2005-08-17 |
Jim Laskey | Make UINT_TO_FP and SINT_TO_FP use generic expansion. |
blob | commitdiff | raw | diff to current |
2005-08-16 |
Chris Lattner | updates for changes in nodes |
blob | commitdiff | raw | diff to current |
2005-08-16 |
Nate Begeman | Implement BR_CC and BRTWOWAY_CC. This allows the remov... |
blob | commitdiff | raw | diff to current |
2005-08-16 |
Chris Lattner | Pull the LLVM -> DAG lowering code out of the pattern... |
blob | commitdiff | raw | diff to current |
|