2009-07-16 |
Anton Korobeynikov | Provide normal 32 bit load and store |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Proper lower 'small' results |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Completel forgot about unconditional branches |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Lower addresses of globals |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Provide "wide" muls and divs/rems |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Fix thinko |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Fix epic bug with invalid regclass for R0D |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | More register pairs (now 32 bit ones) |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add even-odd register pairs |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Unbreak due to mainline api change |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Preliminary mul lowering |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | More extloads |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | SELECT_CC lowering |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Conditional branches and comparisons |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Emit correct offset for PseudoSourceValue |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Provide proper stack offsets for outgoing arguments |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Change register allocation order to reduce amount of... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Emit callee-saved regs spills / restores |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Some preliminary call lowering |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Prologue / epilogue emission |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add simple frame index elimination |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Swap the order of imm and idx field for rri addrmode... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Do not truncate sign bits for negative imms |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add address computation stuff |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Cleanup |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add mem-imm stores |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | [PATCH 023/155] Typo |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add stores and truncstores |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add patterns for various extloads |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Do some heroic rri address matching (shamelessly stolen... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Change register allocation order, so R0 will be allocat... |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add shifts and reg-imm address matching |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add bunch of 32-bit patterns... Uffff :) |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add 32 bit subregs |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add another bunch of reg-imm patterns for add/or/and/xor |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add bunch of reg-imm movs |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Proper match halfword-imm operands for mov and add |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Provide masked reg-imm 'or' and 'and' |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add reg-reg and pattern |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add sub reg-reg pattern |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add xor reg-reg pattern |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add or reg-reg pattern. |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add add reg-reg and reg-imm patterns |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Add simple reg-reg and reg-imm moves |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Minimal lowering for formal_arguments / ret |
tree | commitdiff |
2009-07-16 |
Anton Korobeynikov | Let's start another backend :) |
tree | commitdiff |
2009-07-16 |
Richard Osborne | Combine an unaligned store of unaligned load into a... |
tree | commitdiff |
2009-07-16 |
Richard Osborne | Lower the threshold at which memcpy / memmove / memset... |
tree | commitdiff |
2009-07-16 |
Richard Osborne | Fix typo in last commit on expansion of unaligned loads. |
tree | commitdiff |
2009-07-16 |
Richard Osborne | Expand unaligned 32 bit loads from an address which... |
tree | commitdiff |
2009-07-16 |
Richard Osborne | Custom lower unaligned 32 bit stores and loads into... |
tree | commitdiff |
2009-07-16 |
Evan Cheng | Let callers decide the sub-register index on the def... |
tree | commitdiff |
2009-07-16 |
Chris Lattner | use SUBREG_TO_REG instead of INSERT_SUBREG, this way... |
tree | commitdiff |
2009-07-16 |
Chris Lattner | fix some casts that I improperly refactored, patch... |
tree | commitdiff |
2009-07-16 |
Daniel Dunbar | Kill off <TARGET>MachineModule variables, and <TARGETAS... |
tree | commitdiff |
2009-07-16 |
Chris Lattner | fix section switching to ensure that stubs are emitted... |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Lift addAssemblyEmitter into LLVMTargetMachine. |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Register AsmPrinter for XCore, MSP430, and PIC16 targets. |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Lift DumpAsm / -print-emitted-asm functionality into... |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Remove old style hacks to register AsmPrinter into... |
tree | commitdiff |
2009-07-15 |
Owen Anderson | Move a few more convenience factory functions from... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | move createAlphaLLRPPass out of addAssemblyEmitter... |
tree | commitdiff |
2009-07-15 |
Ted Kremenek | Lexically order files in CMakeLists.txt files. |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Remove unused function. |
tree | commitdiff |
2009-07-15 |
Bruno Cardoso Lopes | use std::vector instead of std::list for both Section... |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Update CMakeLists for reapplication. |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Reapply TargetRegistry refactoring commits. |
tree | commitdiff |
2009-07-15 |
Xerxes Ranby | Fix cmake build, add TargetMachineRegistry.cpp that... |
tree | commitdiff |
2009-07-15 |
Stuart Hastings | Restore file lost during reversion. |
tree | commitdiff |
2009-07-15 |
Stuart Hastings | Revert 75762, 75763, 75766..75769, 75772..75775, 75778... |
tree | commitdiff |
2009-07-15 |
Richard Osborne | Fix pattern for LD16S_3r, add basic tests to check... |
tree | commitdiff |
2009-07-15 |
David Goodwin | Thumb-2 only support [base_reg + offset_reg] addressing... |
tree | commitdiff |
2009-07-15 |
Richard Osborne | Fix XCoreTargetLowering::isLegalAddressingMode to handl... |
tree | commitdiff |
2009-07-15 |
Richard Osborne | Remove the xcore-file-directive option now that LLVM... |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Replace large swaths of copy-n-paste code with obvious... |
tree | commitdiff |
2009-07-15 |
Duncan Sands | Remove StringConstantPrefix now that the only user |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Kill off old (TargetMachine level, not Target level... |
tree | commitdiff |
2009-07-15 |
Xerxes Ranby | Fix cmake build lib/Target/TargetMachineRegistry.cpp... |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Provide TargetMachine implementations with reference... |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Kill off unused TargetMachineRegistry methods and ivars. |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Include the Target& in the TargetMachineRegisterEntry. |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Switch some obvious clients to using the new TargetRegi... |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Reimplement TargetMachineRegistry in terms of TargetReg... |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Register Target's TargetMachine and AsmPrinter in the... |
tree | commitdiff |
2009-07-15 |
Daniel Dunbar | Add TargetInfo libraries for all targets. |
tree | commitdiff |
2009-07-15 |
Evan Cheng | Move load / store folding alignment require into the... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | rename decorateName -> DecorateCygMingName, make it... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | convert arm/darwin stubs to use the mangler to synthesi... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | fix an arm codegen bug (the same as PR4482 on ppc)... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | convert [Hidden]GVNonLazyPtrs to compute the global... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | use makeNameProper to add the globalprefix instead... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | get the PPC stub temporary label from the mangler inste... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | turn some if/then's into ?: |
tree | commitdiff |
2009-07-15 |
Chris Lattner | eliminate a bunch of printSuffixedName's by using info... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | convert FnStubs to using a more structured form, elimin... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | actually $stub labels *are* private, I just missed... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | $stub references should not be private ("L") labels. |
tree | commitdiff |
2009-07-15 |
Chris Lattner | simplify "EmitExternalGlobal": it is only used to output a |
tree | commitdiff |
2009-07-15 |
Chris Lattner | Convert GVStubs and HiddenGVStubs to work more like... |
tree | commitdiff |
2009-07-15 |
Chris Lattner | minor cleanups: only switch sections once before all... |
tree | commitdiff |
next |