2007-06-29 |
Evan Cheng | Prevent PPC::BCC first operand, the PRED number, from... |
blob | commitdiff | raw |
2007-06-22 |
Dan Gohman | Move ComputeMaskedBits, MaskedValueIsZero, and ComputeN... |
blob | commitdiff | raw | diff to current |
2007-04-02 |
Chris Lattner | Fix a bug which caused us to never be able to use signe... |
blob | commitdiff | raw | diff to current |
2006-12-19 |
Chris Lattner | eliminate static ctors for Statistic objects. |
blob | commitdiff | raw | diff to current |
2006-12-12 |
Jim Laskey | Reduce number of instructions to load 64-bit constants. |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | What should be the last unnecessary <iostream>s in... |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Chris Lattner | Detemplatize the Statistic class. The only type it... |
blob | commitdiff | raw | diff to current |
2006-11-27 |
Evan Cheng | Change MachineInstr ctor's to take a TargetInstrDescrip... |
blob | commitdiff | raw | diff to current |
2006-11-17 |
Chris Lattner | convert PPC::BCC to use the 'pred' operand instead... |
blob | commitdiff | raw | diff to current |
2006-11-17 |
Chris Lattner | rename PPC::COND_BRANCH to PPC::BCC |
blob | commitdiff | raw | diff to current |
2006-11-17 |
Chris Lattner | start using PPC predicates more consistently. |
blob | commitdiff | raw | diff to current |
2006-11-16 |
Chris Lattner | add patterns for ppc32 preinc stores. ppc64 next. |
blob | commitdiff | raw | diff to current |
2006-11-15 |
Chris Lattner | fix ldu/stu jit encoding. Swith 64-bit preinc load... |
blob | commitdiff | raw | diff to current |
2006-11-14 |
Chris Lattner | remove a ton of custom selection logic no longer needed |
blob | commitdiff | raw | diff to current |
2006-11-11 |
Chris Lattner | allow the offset of a preinc'd load to be the low-part... |
blob | commitdiff | raw | diff to current |
2006-11-10 |
Chris Lattner | implement preinc support for r+i loads on ppc64 |
blob | commitdiff | raw | diff to current |
2006-11-10 |
Chris Lattner | add an initial cut at preinc loads for ppc32. This... |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Evan Cheng | Match tblegen changes. |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Chris Lattner | Refactor all the addressing mode selection stuff into... |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR786: |
blob | commitdiff | raw | diff to current |
2006-10-30 |
Chris Lattner | fix miscompilation of llvm.isunordered, where we branch... |
blob | commitdiff | raw | diff to current |
2006-09-22 |
Nate Begeman | Fold AND and ROTL more often |
blob | commitdiff | raw | diff to current |
2006-09-20 |
Chris Lattner | Improve PPC64 equality comparisons like PPC32 comparisons. |
blob | commitdiff | raw | diff to current |
2006-09-20 |
Chris Lattner | Two improvements: |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Chris Lattner | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| |
blob | commitdiff | raw | diff to current |
2006-08-27 |
Evan Cheng | Do not use getTargetNode() and SelectNodeTo() which... |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Evan Cheng | SelectNodeTo now returns a SDNode*. |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Evan Cheng | Select() no longer require Result operand by reference. |
blob | commitdiff | raw | diff to current |
2006-08-26 |
Evan Cheng | Match tblgen changes. |
blob | commitdiff | raw | diff to current |
2006-08-15 |
Chris Lattner | Fix PowerPC/2006-08-15-SelectionCrash.ll and simplify... |
blob | commitdiff | raw | diff to current |
2006-08-11 |
Evan Cheng | Match tablegen changes. |
blob | commitdiff | raw | diff to current |
2006-08-08 |
Chris Lattner | Start eliminating temporary vectors used to create... |
blob | commitdiff | raw | diff to current |
2006-08-07 |
Evan Cheng | Match tablegen isel changes. |
blob | commitdiff | raw | diff to current |
2006-07-28 |
Evan Cheng | Remove InFlightSet hack. No longer needed. |
blob | commitdiff | raw | diff to current |
2006-07-27 |
Evan Cheng | Remove NodeDepth |
blob | commitdiff | raw | diff to current |
2006-06-28 |
Chris Lattner | shrink libllvmgcc.dylib another 25K |
blob | commitdiff | raw | diff to current |
2006-06-27 |
Chris Lattner | Don't match 64-bit bitfield inserts into rlwimi's.... |
blob | commitdiff | raw | diff to current |
2006-06-27 |
Chris Lattner | Fix ppc64 jump tables |
blob | commitdiff | raw | diff to current |
2006-06-27 |
Chris Lattner | Fix variable shadowing issue |
blob | commitdiff | raw | diff to current |
2006-06-27 |
Chris Lattner | Implement a bunch of 64-bit cleanliness work. With... |
blob | commitdiff | raw | diff to current |
2006-06-10 |
Chris Lattner | Work around a nasty tblgen bug where it doesn't add... |
blob | commitdiff | raw | diff to current |
2006-05-25 |
Chris Lattner | Fix build failure of povray |
blob | commitdiff | raw | diff to current |
2006-05-25 |
Chris Lattner | Fix Benchmarks/MallocBench/cfrac |
blob | commitdiff | raw | diff to current |
2006-05-25 |
Evan Cheng | Assert if InflightSet is not cleared after instruction... |
blob | commitdiff | raw | diff to current |
2006-05-24 |
Evan Cheng | Clear HandleMap and ReplaceMap after instruction select... |
blob | commitdiff | raw | diff to current |
2006-05-17 |
Chris Lattner | Make PPC call lowering more aggressive, making the... |
blob | commitdiff | raw | diff to current |
2006-05-17 |
Chris Lattner | Switch PPC over to a call-selection model where the... |
blob | commitdiff | raw | diff to current |
2006-05-16 |
Chris Lattner | implement passing/returning vector regs to calls, at... |
blob | commitdiff | raw | diff to current |
2006-05-12 |
Chris Lattner | Fix PowerPC/2006-05-12-rlwimi-crash.ll |
blob | commitdiff | raw | diff to current |
2006-05-08 |
Nate Begeman | Fold more shifts into inserts, and update the README |
blob | commitdiff | raw | diff to current |
2006-05-08 |
Nate Begeman | Update some stuff now that the new rlwimi code has... |
blob | commitdiff | raw | diff to current |
2006-05-07 |
Nate Begeman | New rlwimi implementation, which is superior to the... |
blob | commitdiff | raw | diff to current |
2006-04-22 |
Nate Begeman | JumpTable support! What this represents is working... |
blob | commitdiff | raw | diff to current |
2006-04-08 |
Chris Lattner | Add VRRC select support |
blob | commitdiff | raw | diff to current |
2006-03-26 |
Chris Lattner | Codegen vector predicate compares. |
blob | commitdiff | raw | diff to current |
2006-03-25 |
Chris Lattner | #include Intrinsics.h into all dag isels |
blob | commitdiff | raw | diff to current |
2006-03-24 |
Chris Lattner | Like the comment says, prefer to use the implicit add... |
blob | commitdiff | raw | diff to current |
2006-03-22 |
Chris Lattner | Add support for "ri" addressing modes where the immedia... |
blob | commitdiff | raw | diff to current |
2006-03-21 |
Chris Lattner | With Evan's latest tblgen patch, this code is obsolete... |
blob | commitdiff | raw | diff to current |
2006-03-20 |
Chris Lattner | Handle constant addresses more efficiently, folding... |
blob | commitdiff | raw | diff to current |
2006-03-20 |
Chris Lattner | reenable this hack, the tblgen version isn't quite... |
blob | commitdiff | raw | diff to current |
2006-03-20 |
Evan Cheng | Use tblgen'd VECTOR_SHUFFLE selection code. |
blob | commitdiff | raw | diff to current |
2006-03-20 |
Chris Lattner | Add support for generating vspltw, instead of a vperm... |
blob | commitdiff | raw | diff to current |
2006-03-17 |
Nate Begeman | Remove BRTWOWAY* |
blob | commitdiff | raw | diff to current |
2006-03-16 |
Chris Lattner | Save/restore VRSAVE once per function, not once per... |
blob | commitdiff | raw | diff to current |
2006-03-14 |
Chris Lattner | Fix an off by one error that caused PPC LLC failures... |
blob | commitdiff | raw | diff to current |
2006-03-13 |
Evan Cheng | Added getTargetLowering() to TargetMachine. Refactored... |
blob | commitdiff | raw | diff to current |
2006-03-13 |
Chris Lattner | For functions that use vector registers, save VRSAVE... |
blob | commitdiff | raw | diff to current |
2006-03-12 |
Chris Lattner | Several big changes: |
blob | commitdiff | raw | diff to current |
2006-03-08 |
Chris Lattner | Change the interface for getting a target HazardRecogni... |
blob | commitdiff | raw | diff to current |
2006-03-07 |
Chris Lattner | Implement a very very simple hazard recognizer for... |
blob | commitdiff | raw | diff to current |
2006-03-01 |
Chris Lattner | Implement CodeGen/PowerPC/or-addressing-mode.ll, which... |
blob | commitdiff | raw | diff to current |
2006-02-24 |
Chris Lattner | Implement selection of inline asm memory operands |
blob | commitdiff | raw | diff to current |
2006-02-17 |
Nate Begeman | kill ADD_PARTS & SUB_PARTS and replace them with fancy... |
blob | commitdiff | raw | diff to current |
2006-02-16 |
Evan Cheng | If the false case is the current basic block, then... |
blob | commitdiff | raw | diff to current |
2006-02-09 |
Evan Cheng | Match getTargetNode() changes (now return SDNode* inste... |
blob | commitdiff | raw | diff to current |
2006-02-09 |
Evan Cheng | Change Select() from |
blob | commitdiff | raw | diff to current |
2006-02-05 |
Evan Cheng | Complex pattern isel code shouldn't select nodes. |
blob | commitdiff | raw | diff to current |
2006-02-05 |
Evan Cheng | Use SelectRoot() as entry of any tblgen based isel. |
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-22 |
Chris Lattner | Add explicit #includes of <iostream> |
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-12 |
Chris Lattner | these cases are autogenerated |
blob | commitdiff | raw | diff to current |
2006-01-12 |
Chris Lattner | remove dead code |
blob | commitdiff | raw | diff to current |
2006-01-05 |
Chris Lattner | Fix a compile crash building MultiSource/Applications... |
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-20 |
Nate Begeman | Pattern-match return. Includes gross hack! |
blob | commitdiff | raw | diff to current |
2005-12-19 |
Nate Begeman | Fix a couple of the FIXMEs, thanks to suggestion from... |
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-18 |
Chris Lattner | This is handled by the autogen'd code |
blob | commitdiff | raw | diff to current |
2005-12-14 |
Nate Begeman | Remove a now unused statistic. |
blob | commitdiff | raw | diff to current |
2005-12-14 |
Nate Begeman | Use the new predicate support that Evan Cheng added... |
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 | Silence another annoying GCC warning |
blob | commitdiff | raw | diff to current |
2005-12-04 |
Chris Lattner | The basic fneg cases are already autogen'd |
blob | commitdiff | raw | diff to current |
2005-12-04 |
Chris Lattner | Autogen matching code for ADJCALLSTACK[UP|DOWN], thanks... |
blob | commitdiff | raw | diff to current |
2005-12-04 |
Chris Lattner | Finish moving uncond br over to .td file, remove from... |
blob | commitdiff | raw | diff to current |
2005-12-01 |
Chris Lattner | Make sure these get added into the codegenmap when... |
blob | commitdiff | raw | diff to current |
2005-12-01 |
Chris Lattner | Fix a regression caused by a patch earlier today |
blob | commitdiff | raw | diff to current |
2005-12-01 |
Evan Cheng | Use a getCopyToReg() variant to generate a flaggy CopyT... |
blob | commitdiff | raw | diff to current |
next |