aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/MSP430
AgeCommit message (Expand)Author
2009-12-13Do not allow uninitialize access during debug printingAnton Korobeynikov
2009-12-12Implement variable-width shifts.Anton Korobeynikov
2009-12-11Lower setcc branchless, if this is profitable.Anton Korobeynikov
2009-12-08Reduce (cmp 0, and_su (foo, bar)) into (bit foo, bar). This saves extra instr...Anton Korobeynikov
2009-12-07Some pretty-printingAnton Korobeynikov
2009-12-07Add lowering of returnaddr and frameaddr intrinsics. Shamelessly stolen from ...Anton Korobeynikov
2009-12-07Initial codegen support for MSP430 ISRsAnton Korobeynikov
2009-12-07Add ability to select hw multiplier mode and select appropriate libcalls.Anton Korobeynikov
2009-12-05Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor ofDan Gohman
2009-12-03improve portability to avoid conflicting with std::next in c++'0x.Chris Lattner
2009-11-22Minor optimization: when doing eq/ne comparions and RHS is a constant - swap ...Anton Korobeynikov
2009-11-22Drop unsupported imm operandsAnton Korobeynikov
2009-11-22Use 2-byte alignment for functions. 4 bytes are clear overkill here.Anton Korobeynikov
2009-11-22Use semicolon as assembler comment stringAnton Korobeynikov
2009-11-20Update for new getBlockAddress signature.Dan Gohman
2009-11-13Move DebugInfo checks into EmitComments and remove them fromDavid Greene
2009-11-12Make the MachineFunction argument of getFrameRegister const.David Greene
2009-11-12Add a bool flag to StackObjects telling whether they reference spillDavid Greene
2009-11-11Set isBarrier = 1 on return instructions, as they are control barriers.Dan Gohman
2009-11-10Fix DenseMap iterator constness.Jeffrey Yasskin
2009-11-08Add and-not (bic) patterns. Based heavily on patch by Brian Lucas!Anton Korobeynikov
2009-11-08Move OR patterns upper to all logical stuff. No functionality change.Anton Korobeynikov
2009-11-08Some nice peephole patterns. Based on patch by Brian Lucas!Anton Korobeynikov
2009-11-08Print tab before operand of jccAnton Korobeynikov
2009-11-08Fix invalid operand updates & implement post-inc memory operandsAnton Korobeynikov
2009-11-07indicate what the native integer types for the target are.Chris Lattner
2009-11-07First try of the post-inc operands handling... Not fully worked, though :(Anton Korobeynikov
2009-11-07Add some dummy support for post-incremented loadsAnton Korobeynikov
2009-11-07Add 8 bit libcalls and make use of them for msp430Anton Korobeynikov
2009-11-07Add few pseudo-source-valuesAnton Korobeynikov
2009-11-07Initial support for addrmode handling. Tests by Brian Lucas!Anton Korobeynikov
2009-11-07Some preliminary variable asmprintingAnton Korobeynikov
2009-11-07Use '.L' for global private prefix (as mspgcc)Anton Korobeynikov
2009-11-07Drop old asmprinter stuffAnton Korobeynikov
2009-11-06Factor out the printing of the leading tab into printInlineAsm.Dan Gohman
2009-11-05Remove uninteresting and confusing debug output.Dan Gohman
2009-11-04Print out an informative comment for KILL instructions.Jakob Stoklund Olesen
2009-10-29Rename usesCustomDAGSchedInserter to usesCustomInserter, and update aDan Gohman
2009-10-26Update CMake files.Ted Kremenek
2009-10-25Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky
2009-10-25Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky
2009-10-22Shift art to the right to keep GCC from complaining about multi-line comments.Benjamin Kramer
2009-10-22Use special DAG-to-DAG preprocessing to allow mem-mem instructions to be sele...Anton Korobeynikov
2009-10-21Add DAG printing for RMW stuff debuggingAnton Korobeynikov
2009-10-21RMW preprocessing stuff was incorrect. Grab the stuff from x86 backend and di...Anton Korobeynikov
2009-10-21Implement branch foldingAnton Korobeynikov
2009-10-21Cosmetic changes, no functionality changesAnton Korobeynikov
2009-10-21Add noteAnton Korobeynikov
2009-10-21Be crazy and assert in case of unsupported modifier passed.Anton Korobeynikov
2009-10-21Handle external symbolsAnton Korobeynikov