aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/MSP430
AgeCommit message (Expand)Author
2009-07-15Kill off old (TargetMachine level, not Target level) match quality functions.Daniel Dunbar
2009-07-15Provide TargetMachine implementations with reference to Target they were createdDaniel Dunbar
2009-07-15Register Target's TargetMachine and AsmPrinter in the new registry.Daniel Dunbar
2009-07-15Add TargetInfo libraries for all targets.Daniel Dunbar
2009-07-14Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene
2009-07-14Reapply my previous asmprinter changes now with more testing and two Chris Lattner
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-14Revert r75615, which depended on 75610.Daniel Dunbar
2009-07-14Rename getValueName -> getMangledName.Chris Lattner
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-09bug 4524: Add MSP430 to the cmake build.Richard Pennington
2009-07-09Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson
2009-07-08Implement changes from Chris's feedback.Torok Edwin
2009-07-08Convert more abort() calls to llvm_report_error().Torok Edwin
2009-07-03Silence warning when building without assertions.Duncan Sands
2009-07-01Update comments to make it clear that the function alignment is the Log2 of theBill Wendling
2009-07-01Remove unused AsmPrinter OptLevel argument, and propogate.Daniel Dunbar
2009-06-30Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling
2009-06-23Provide InitializeAllTargets and InitializeNativeTarget functions in theBob Wilson
2009-06-16Introduce new headers whose inclusion forces linking andDouglas Gregor
2009-06-05Add explicit keywords.Dan Gohman
2009-05-23Propagate CPU string out of SubtargetFeaturesAnton Korobeynikov
2009-05-17Mark rotl/rotr as expand. This generates pretty ugly code, but this is better...Anton Korobeynikov
2009-05-17TypoAnton Korobeynikov
2009-05-13Change MachineInstrBuilder::addReg() to take a flag instead of a list ofBill Wendling
2009-05-10Add imm-reg and imm-mem patters for cmp on msp430Anton Korobeynikov
2009-05-08Allow 8 bit select in custom inserterAnton Korobeynikov
2009-05-08Expand UREM / SREM into libcallsAnton Korobeynikov
2009-05-08Add 8 bit selectAnton Korobeynikov
2009-05-04Restore minor deletion.Mike Stump
2009-05-03Handle implicit zext in a better way. Shamelessly stolen from x86 backend.Anton Korobeynikov
2009-05-03Update due to mainline API changeAnton Korobeynikov
2009-05-03Add TODO list :)Anton Korobeynikov
2009-05-03Make handling of conditional stuff much more straightforwardAnton Korobeynikov
2009-05-03Temporary disable imm patterns for cmp. Actually, all cmp-related stuff (sele...Anton Korobeynikov
2009-05-03Expand divisions into libcallsAnton Korobeynikov
2009-05-03Custom lower SIGN_EXTENDAnton Korobeynikov
2009-05-03Some eye-candyAnton Korobeynikov
2009-05-03Print function header / footerAnton Korobeynikov
2009-05-03Fix printing: je => jeqAnton Korobeynikov
2009-05-03Add 8bit shiftsAnton Korobeynikov
2009-05-03Handle logical shift right (at least I hope so :) )Anton Korobeynikov
2009-05-03Handle anyextAnton Korobeynikov
2009-05-03Expand all sorts of indirect branchesAnton Korobeynikov
2009-05-03Add InsertBranch() hook for tail mergeingAnton Korobeynikov
2009-05-03Implement bswapAnton Korobeynikov
2009-05-03Properly handle ExternalSymbol'sAnton Korobeynikov
2009-05-03Expand muls (all mulls!) to libcalls for nowAnton Korobeynikov
2009-05-03Provide addc and subcAnton Korobeynikov
2009-05-03Add left shiftAnton Korobeynikov