2006-06-16 |
Chris Lattner | Don't pass target name into TargetData anymore, it... |
tree | commitdiff |
2006-06-15 |
Evan Cheng | Type of extract_element index operand should be iPTR. |
tree | commitdiff |
2006-05-26 |
Evan Cheng | Change RET node to include signness information of... |
tree | commitdiff |
2006-05-25 |
Chris Lattner | Add support for the missing FP condition codes |
tree | commitdiff |
2006-05-25 |
Evan Cheng | Assert if InflightSet is not cleared after instruction... |
tree | commitdiff |
2006-05-24 |
Evan Cheng | Clear HandleMap and ReplaceMap after instruction select... |
tree | commitdiff |
2006-05-24 |
Chris Lattner | Patches to make the LLVM sources more -pedantic clean... |
tree | commitdiff |
2006-05-20 |
Owen Anderson | Sparc is big-endian. |
tree | commitdiff |
2006-05-20 |
Owen Anderson | Make all of the TargetMachine subclasses use the new... |
tree | commitdiff |
2006-05-18 |
Evan Cheng | getCalleeSaveRegs and getCalleeSaveRegClasses are no... |
tree | commitdiff |
2006-05-17 |
Evan Cheng | Remove PointerType from class Target |
tree | commitdiff |
2006-05-12 |
Chris Lattner | Remove dead variable. |
tree | commitdiff |
2006-05-12 |
Owen Anderson | Refactor a bunch of includes so that TargetMachine... |
tree | commitdiff |
2006-05-09 |
Chris Lattner | Split SwitchSection into SwitchTo{Text|Data}Section... |
tree | commitdiff |
2006-05-09 |
Chris Lattner | Some notes and thoughts to myself |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Rename MO_VirtualRegister -> MO_Register. Clean up... |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Move some methods out of MachineInstr into MachineOperand |
tree | commitdiff |
2006-05-04 |
Chris Lattner | There shalt be only one "immediate" operand type! |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Remove a bunch more SparcV9 specific stuff |
tree | commitdiff |
2006-05-04 |
Chris Lattner | Remove some more unused stuff from MachineInstr that... |
tree | commitdiff |
2006-05-03 |
Owen Anderson | Refactor TargetMachine, pushing handling of TargetData... |
tree | commitdiff |
2006-05-02 |
Nate Begeman | Extend printBasicBlockLabel a bit so that it can be... |
tree | commitdiff |
2006-04-22 |
Nate Begeman | JumpTable support! What this represents is working... |
tree | commitdiff |
2006-04-13 |
Reid Spencer | Add the README files to the distribution. |
tree | commitdiff |
2006-04-08 |
Nate Begeman | Disable switch lowering for targets based on the select... |
tree | commitdiff |
2006-04-07 |
Jim Laskey | Foundation for call frame information. |
tree | commitdiff |
2006-03-28 |
Jim Laskey | Expose base register for DwarfWriter. Refactor code... |
tree | commitdiff |
2006-03-27 |
Jim Laskey | Translate llvm target registers to dwarf register numbe... |
tree | commitdiff |
2006-03-27 |
Nate Begeman | SelectionDAGISel can now natively handle Switch instruc... |
tree | commitdiff |
2006-03-25 |
Chris Lattner | #include Intrinsics.h into all dag isels |
tree | commitdiff |
2006-03-24 |
Jim Laskey | D'oh - should be even numbered. |
tree | commitdiff |
2006-03-24 |
Jim Laskey | Add dwarf register numbering to register data. |
tree | commitdiff |
2006-03-23 |
Jim Laskey | Add support to locate local variables in frames (early... |
tree | commitdiff |
2006-03-23 |
Chris Lattner | Eliminate IntrinsicLowering from TargetMachine. |
tree | commitdiff |
2006-03-17 |
Nate Begeman | Remove BRTWOWAY* |
tree | commitdiff |
2006-03-09 |
Chris Lattner | Add support for 'special' llvm globals like debug info... |
tree | commitdiff |
2006-03-05 |
Chris Lattner | Copysign needs to be expanded everywhere. Note that... |
tree | commitdiff |
2006-02-27 |
Chris Lattner | Don't print constant initializers, they may span lines... |
tree | commitdiff |
2006-02-21 |
Chris Lattner | The HasNoV9 hack isn't needed here, now that tblgen... |
tree | commitdiff |
2006-02-17 |
Nate Begeman | kill ADD_PARTS & SUB_PARTS and replace them with fancy... |
tree | commitdiff |
2006-02-16 |
Nate Begeman | Rework the SelectionDAG-based implementations of Simpli... |
tree | commitdiff |
2006-02-15 |
Chris Lattner | Sparc actually *DOES* have a directive for emitting... |
tree | commitdiff |
2006-02-15 |
Chris Lattner | Fix SingleSource/Regression/C/2004-08-12-InlinerAndAllo... |
tree | commitdiff |
2006-02-13 |
Chris Lattner | Switch targets over to using SelectionDAG::getCALLSEQ_S... |
tree | commitdiff |
2006-02-10 |
Chris Lattner | Use the auto-generated call matcher. Remove a broken... |
tree | commitdiff |
2006-02-10 |
Chris Lattner | Update to new-style flags usage, simplifying the .td... |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Done |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Enable LSR by default for SPARC: it is a clear win. |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Match getTargetNode() changes (now return SDNode* inste... |
tree | commitdiff |
2006-02-09 |
Chris Lattner | add an option to turn on LSR. |
tree | commitdiff |
2006-02-09 |
Chris Lattner | Adjust to MachineConstantPool interface change: instead... |
tree | commitdiff |
2006-02-09 |
Evan Cheng | Change Select() from |
tree | commitdiff |
2006-02-05 |
Chris Lattner | Fix the Sparc backend with Evan's recent tblgen changes |
tree | commitdiff |
2006-02-05 |
Evan Cheng | Use SelectRoot() as the entry to any tblgen based isel. |
tree | commitdiff |
2006-02-05 |
Chris Lattner | remove V8 reference |
tree | commitdiff |
2006-02-05 |
Chris Lattner | Rename SPARC V8 target to be the LLVM SPARC target. |
tree | commitdiff |
2006-02-04 |
Chris Lattner | Custom lower VAARG for the case when we are doing vaarg... |
tree | commitdiff |
2006-02-04 |
Chris Lattner | Fix a nasty typo that broke functions with big stack... |
tree | commitdiff |
2006-02-04 |
Chris Lattner | fix a bug in my last checkin |
tree | commitdiff |
2006-02-04 |
Chris Lattner | add a note |
tree | commitdiff |
2006-02-04 |
Chris Lattner | Two changes: |
tree | commitdiff |
2006-02-03 |
Chris Lattner | Teach sparc to fold loads/stores into copies. |
tree | commitdiff |
2006-02-03 |
Chris Lattner | Implement isLoadFromStackSlot and isStoreToStackSlot |
tree | commitdiff |
2006-02-02 |
Chris Lattner | %fcc is not an alias for %fcc0 |
tree | commitdiff |
2006-02-02 |
Chris Lattner | correct an opcode |
tree | commitdiff |
2006-01-31 |
Evan Cheng | Allow the specification of explicit alignments for... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | add a missing break that caused a lot of failures last... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | okay, one more |
tree | commitdiff |
2006-01-31 |
Chris Lattner | another note |
tree | commitdiff |
2006-01-31 |
Chris Lattner | More notes |
tree | commitdiff |
2006-01-31 |
Chris Lattner | another one |
tree | commitdiff |
2006-01-31 |
Chris Lattner | add a note |
tree | commitdiff |
2006-01-31 |
Chris Lattner | add conditional moves of float and double values on... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | treat conditional branches the same way as conditional... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | compactify all of the integer conditional moves into... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | Add immediate forms of integer cmovs |
tree | commitdiff |
2006-01-31 |
Chris Lattner | Shrinkify |
tree | commitdiff |
2006-01-31 |
Chris Lattner | Add the full complement of conditional moves of integer... |
tree | commitdiff |
2006-01-31 |
Chris Lattner | Compile this: |
tree | commitdiff |
2006-01-31 |
Chris Lattner | I don't see why this optimization isn't safe, but it... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Fix FP constants, and the SparcV8/2006-01-22-BitConvert... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Revamp the ICC/FCC reading instructions to be parameter... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Compile: |
tree | commitdiff |
2006-01-30 |
Chris Lattner | If the target has V9 instructions, this pass is a noop... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | When in v9 mode, emit fabsd/fnegd/fmovd |
tree | commitdiff |
2006-01-30 |
Chris Lattner | First step towards V9 instructions in the V8 backend... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Two changes: |
tree | commitdiff |
2006-01-30 |
Chris Lattner | When lowering SELECT_CC, see if the input is a lowered... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Move MaskedValueIsZero from the DAGCombiner to the... |
tree | commitdiff |
2006-01-30 |
Chris Lattner | Implement isMaskedValueZeroForTargetNode for the variou... |
tree | commitdiff |
2006-01-27 |
Chris Lattner | Use V8ISD::CALL instead of ISD::CALL |
tree | commitdiff |
2006-01-27 |
Chris Lattner | initialize member vars |
tree | commitdiff |
2006-01-27 |
Nate Begeman | Remove TLI.LowerReturnTo, and just let targets custom... |
tree | commitdiff |
2006-01-27 |
Evan Cheng | Subtarget feature can now set any variable to any value |
tree | commitdiff |
2006-01-27 |
Chris Lattner | PHI and INLINEASM are now built-in instructions provide... |
tree | commitdiff |
2006-01-26 |
Chris Lattner | Rest of subtarget support, remove references to ppc |
tree | commitdiff |
2006-01-26 |
Chris Lattner | Add trivial subtarget support |
tree | commitdiff |
2006-01-25 |
Evan Cheng | Set SchedulingForLatency to be the default scheduling... |
tree | commitdiff |
2006-01-25 |
Nate Begeman | First part of bug 680: |
tree | commitdiff |
2006-01-25 |
Evan Cheng | Default scheduling preference is SchedulingForLatency. |
tree | commitdiff |
next |