2006-11-15 |
Chris Lattner | Fix the PPC regressions last night |
tree | commitdiff |
2006-11-15 |
Chris Lattner | Switch loads over to use memri as the operand instead... |
tree | commitdiff |
2006-11-14 |
Chris Lattner | group load and store instructions together. No functio... |
tree | commitdiff |
2006-11-14 |
Chris Lattner | Rework PPC64 calls. Now we have a LR8/CTR8 register... |
tree | commitdiff |
2006-11-14 |
Chris Lattner | remove a ton of custom selection logic no longer needed |
tree | commitdiff |
2006-11-14 |
Chris Lattner | lower "X = seteq Y, Z" to '(shr (ctlz (xor Y, Z)),... |
tree | commitdiff |
2006-11-14 |
Chris Lattner | minor tweaks, reject vector preinc. |
tree | commitdiff |
2006-11-13 |
Evan Cheng | Matches MachineInstr changes. |
tree | commitdiff |
2006-11-13 |
Chris Lattner | teach the g5 hazard recognizer about update loads.... |
tree | commitdiff |
2006-11-11 |
Jim Laskey | Make sure stack link is set in 64-bit. |
tree | commitdiff |
2006-11-11 |
Chris Lattner | implement proper PPC64 prolog/epilog codegen. |
tree | commitdiff |
2006-11-11 |
Jim Laskey | Running with frame pointers prevented debugging, extern... |
tree | commitdiff |
2006-11-11 |
Chris Lattner | allow the offset of a preinc'd load to be the low-part... |
tree | commitdiff |
2006-11-11 |
Chris Lattner | Mark operands as symbol lo instead of imm32 so that... |
tree | commitdiff |
2006-11-11 |
Chris Lattner | ppc64 doesn't have lwau, don't attempt to form it. |
tree | commitdiff |
2006-11-10 |
Chris Lattner | implement preinc support for r+i loads on ppc64 |
tree | commitdiff |
2006-11-10 |
Chris Lattner | dform 8/9 are identical to dform 1 |
tree | commitdiff |
2006-11-10 |
Chris Lattner | add an initial cut at preinc loads for ppc32. This... |
tree | commitdiff |
2006-11-10 |
Chris Lattner | add note about ugly codegen with preinc |
tree | commitdiff |
2006-11-09 |
Evan Cheng | PPC supports i32 / i64 pre-inc load / store. |
tree | commitdiff |
2006-11-09 |
Evan Cheng | Rename ISD::MemOpAddrMode to ISD::MemIndexedMode |
tree | commitdiff |
2006-11-08 |
Evan Cheng | Match tblegen changes. |
tree | commitdiff |
2006-11-08 |
Chris Lattner | Refactor all the addressing mode selection stuff into... |
tree | commitdiff |
2006-11-08 |
Chris Lattner | correct the (currently unused) pattern for lwzu. |
tree | commitdiff |
2006-11-07 |
Chris Lattner | add a note from viterbi |
tree | commitdiff |
2006-11-07 |
Chris Lattner | fix encoding of BLR |
tree | commitdiff |
2006-11-04 |
Chris Lattner | encode BLR predicate info for the JIT |
tree | commitdiff |
2006-11-04 |
Chris Lattner | Go through all kinds of trouble to mark 'blr' as having... |
tree | commitdiff |
2006-11-03 |
Chris Lattner | Describe PPC predicates, which are a pair of CR# and... |
tree | commitdiff |
2006-11-03 |
Chris Lattner | remove dead vars |
tree | commitdiff |
2006-11-02 |
Chris Lattner | fix a bug reid noticed |
tree | commitdiff |
2006-11-02 |
Reid Spencer | For PR786: |
tree | commitdiff |
2006-11-02 |
Chris Lattner | Implement the getRegForInlineAsmConstraint method for... |
tree | commitdiff |
2006-10-31 |
Chris Lattner | Change the prototype for TargetLowering::isOperandValid... |
tree | commitdiff |
2006-10-31 |
Anton Korobeynikov | 1. Clean up code due to changes in SwitchTo*Section(2) |
tree | commitdiff |
2006-10-30 |
Chris Lattner | fix miscompilation of llvm.isunordered, where we branch... |
tree | commitdiff |
2006-10-30 |
Evan Cheng | All targets expand BR_JT for now. |
tree | commitdiff |
2006-10-28 |
Chris Lattner | implement the BlockHasNoFallThrough hook |
tree | commitdiff |
2006-10-28 |
Evan Cheng | Doh. Must check if GV is constant first before putting... |
tree | commitdiff |
2006-10-28 |
Chris Lattner | don't dist internal readme's |
tree | commitdiff |
2006-10-27 |
Chris Lattner | this doesn't occur any more in mason |
tree | commitdiff |
2006-10-27 |
Chris Lattner | the code in question is now: |
tree | commitdiff |
2006-10-26 |
Evan Cheng | Place cstrings in .cstring section. |
tree | commitdiff |
2006-10-24 |
Devang Patel | Move getPreferredAlignmentLog from AsmPrinter to TargetData |
tree | commitdiff |
2006-10-24 |
Chris Lattner | Add intrinsics for the rest of the DCB* instructions. |
tree | commitdiff |
2006-10-21 |
Chris Lattner | Implement support for branch reversal, fix a bug in... |
tree | commitdiff |
2006-10-21 |
Chris Lattner | Simplify code, no functionality change |
tree | commitdiff |
2006-10-21 |
Chris Lattner | implement support for inserting a cond branch |
tree | commitdiff |
2006-10-18 |
Chris Lattner | set the ppc64 stack pointer right, dynamic alloca now... |
tree | commitdiff |
2006-10-18 |
Chris Lattner | Expand alloca for ppc64 |
tree | commitdiff |
2006-10-17 |
Chris Lattner | expose DWARF_LABEL opcode# so the branch folder can... |
tree | commitdiff |
2006-10-17 |
Chris Lattner | add support for inserting an uncond branch |
tree | commitdiff |
2006-10-17 |
Jim Laskey | Use S_debug for dwarf info. |
tree | commitdiff |
2006-10-13 |
Chris Lattner | implement branch inspection/modification methods. |
tree | commitdiff |
2006-10-13 |
Evan Cheng | Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using... |
tree | commitdiff |
2006-10-13 |
Chris Lattner | add note |
tree | commitdiff |
2006-10-13 |
Chris Lattner | set isBarrier correctly |
tree | commitdiff |
2006-10-13 |
Chris Lattner | Correctly handle instruction separators. |
tree | commitdiff |
2006-10-12 |
Chris Lattner | mark adjcallstack up/down as clobbering and using the SP |
tree | commitdiff |
2006-10-11 |
Evan Cheng | Add properties to ComplexPattern. |
tree | commitdiff |
2006-10-09 |
Evan Cheng | Reflects ISD::LOAD / ISD::LOADX / LoadSDNode changes. |
tree | commitdiff |
2006-10-05 |
Evan Cheng | Make use of getStore(). |
tree | commitdiff |
2006-10-05 |
Chris Lattner | Don't bother setting JumpTableTextSection, it is about... |
tree | commitdiff |
2006-10-05 |
Chris Lattner | Pass the MachineFunction into EmitJumpTableInfo. |
tree | commitdiff |
2006-10-05 |
Chris Lattner | Move getSectionForFunction to AsmPrinter, change it... |
tree | commitdiff |
2006-10-05 |
Chris Lattner | implement DarwinTargetAsmInfo::getSectionForFunction... |
tree | commitdiff |
2006-10-05 |
Chris Lattner | emit jump table before debug info |
tree | commitdiff |
2006-10-05 |
Chris Lattner | Always emit the jump table after the function so it... |
tree | commitdiff |
2006-10-04 |
Evan Cheng | Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD... |
tree | commitdiff |
2006-09-28 |
Chris Lattner | wrap long lines |
tree | commitdiff |
2006-09-28 |
Chris Lattner | Shift amounts are always 32-bits, even in 64-bit mode... |
tree | commitdiff |
2006-09-27 |
Chris Lattner | Use abstract private/comment directives, to increase... |
tree | commitdiff |
2006-09-26 |
Chris Lattner | Compile: |
tree | commitdiff |
2006-09-22 |
Nate Begeman | Fold AND and ROTL more often |
tree | commitdiff |
2006-09-20 |
Chris Lattner | The DarwinAsmPrinter need not check for isDarwin. ... |
tree | commitdiff |
2006-09-20 |
Chris Lattner | Wrap some darwin'isms with isDarwin checks. |
tree | commitdiff |
2006-09-20 |
Chris Lattner | item done |
tree | commitdiff |
2006-09-20 |
Chris Lattner | This is already done |
tree | commitdiff |
2006-09-20 |
Chris Lattner | Improve PPC64 equality comparisons like PPC32 comparisons. |
tree | commitdiff |
2006-09-20 |
Chris Lattner | Two improvements: |
tree | commitdiff |
2006-09-20 |
Chris Lattner | Add a note that we should match rlwnm better |
tree | commitdiff |
2006-09-20 |
Chris Lattner | Legalize is no longer limited to cleverness with just... |
tree | commitdiff |
2006-09-19 |
Chris Lattner | Fold the PPCISD shifts when presented with 0 inputs... |
tree | commitdiff |
2006-09-14 |
Chris Lattner | add a note |
tree | commitdiff |
2006-09-12 |
Evan Cheng | Reflects MachineConstantPoolEntry changes. |
tree | commitdiff |
2006-09-10 |
Nate Begeman | Behold, more work on relocations. Things are looking... |
tree | commitdiff |
2006-09-08 |
Nate Begeman | First pass at supporting relocations. Relocations... |
tree | commitdiff |
2006-09-08 |
Jim Laskey | Missing tab |
tree | commitdiff |
2006-09-08 |
Nate Begeman | We actually do support object file writing, so don... |
tree | commitdiff |
2006-09-07 |
Jim Laskey | 1. Remove condition on delete. |
tree | commitdiff |
2006-09-07 |
Jim Laskey | Make target asm info a property of the target machine. |
tree | commitdiff |
2006-09-07 |
Jim Laskey | Break out target asm info into separate files. |
tree | commitdiff |
2006-09-06 |
Jim Laskey | Separate target specific asm properties from the asm... |
tree | commitdiff |
2006-09-05 |
Chris Lattner | Completely eliminate def&use operands. Now a register... |
tree | commitdiff |
2006-09-04 |
Chris Lattner | Completely rearchitect the interface between targets... |
tree | commitdiff |
2006-09-03 |
Chris Lattner | Simplify target construction. |
tree | commitdiff |
2006-08-29 |
Jim Laskey | Handle callee saved registers in dwarf frame info ... |
tree | commitdiff |
2006-08-29 |
Nate Begeman | Make ppc64 jit kinda work right. About 2/3 of Olden... |
tree | commitdiff |
2006-08-28 |
Reid Spencer | For PR387: |
tree | commitdiff |
2006-08-27 |
Chris Lattner | s|llvm/Support/Visibility.h|llvm/Support/Compiler.h| |
tree | commitdiff |
next |