aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PIC16
AgeCommit message (Expand)Author
2010-01-05Change SelectCode's argument from SDValue to SDNode *, to make it moreDan Gohman
2009-12-29Extern declaration for unordered.f32 libcall was not being emitted. Fixed that.Sanjiv Gupta
2009-12-28Fixed llc crash for zext (i1 -> i8) loads.Sanjiv Gupta
2009-12-28Allow targets to specify the return type of libcalls that are generated for f...Sanjiv Gupta
2009-12-23Reapply 91904.Sanjiv Gupta
2009-12-23Added missing patterns for subtract instruction.Sanjiv Gupta
2009-12-23Reverting back 91904.Sanjiv Gupta
2009-12-22While converting one of the operands to a memory operand, we need to check if...Sanjiv Gupta
2009-12-22Add more plumbing. This time in the LowerArguments and "get" functions whichBill Wendling
2009-12-19Remove unused variable (noticed by clang++).Daniel Dunbar
2009-12-19Emit direction operand in binary insns that stores in memory.Sanjiv Gupta
2009-12-191. In indirect load/store insns , the name of fsr should be emitted as INDF.Sanjiv Gupta
2009-11-25Avoid some possibly unsafe uses of StringRef::data().Benjamin Kramer
2009-11-25Use StringRef (again) in DebugInfo interface.Devang Patel
2009-11-14revert 88761 as it fails builds.Sanjiv Gupta
2009-11-14Fix debug info crashes for PIC16.Sanjiv Gupta
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-07indicate what the native integer types for the target are.Chris Lattner
2009-11-05Remove uninteresting and confusing debug output.Dan Gohman
2009-10-29Rename usesCustomDAGSchedInserter to usesCustomInserter, and update aDan Gohman
2009-10-27Remove unnecessary gotos to fall-thru successors.Sanjiv Gupta
2009-10-26Revert r85134, it breaks mingw buildAnton Korobeynikov
2009-10-26Make PIC16 overlay a loadable pass.Sanjiv Gupta
2009-10-25Reapply 85006 with a minor fix.Sanjiv Gupta
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-24Revert back 85006 for now as it breaks PIC16 tests.Sanjiv Gupta
2009-10-24Adding support for placing global objects in shared data memory.Sanjiv Gupta
2009-10-22fix warning.Chris Lattner
2009-10-21Revert r84764, it breaks mingw buildAnton Korobeynikov
2009-10-21Build shared lib instead of an archive.Sanjiv Gupta
2009-10-21Add a pass to overlay pic16 data sections for function frame and automaticSanjiv Gupta
2009-10-20This file is replaeced by PIC16Section.h.Sanjiv Gupta
2009-10-16Update CMake file.Benjamin Kramer
2009-10-16Cleaned up some code. No functionality change.Sanjiv Gupta
2009-10-15Add files Sanjiv forgot.Benjamin Kramer
2009-10-15Re-apply 84180 with the fixed test case.Sanjiv Gupta
2009-10-15Revert "Complete Rewrite of AsmPrinter, TargetObjectFile based on newDaniel Dunbar
2009-10-15Complete Rewrite of AsmPrinter, TargetObjectFile based on new PIC16Section classSanjiv Gupta
2009-10-15Few changes to comply with new DebugInfo Metadata representation.Sanjiv Gupta
2009-10-13s/DebugLoc.CompileUnit/DebugLoc.Scope/gDevang Patel
2009-10-07Add register-reuse to frame-index register scavenging. When a target usesJim Grosbach
2009-10-06Instead of printing unnecessary basic block labels as labels inDan Gohman
2009-10-06Update processDebugLoc() so that it can be used to process debug info before ...Devang Patel
2009-09-30Use MachineInstr as an processDebugLoc() argument.Devang Patel
2009-09-30Fix a comment typo.Bob Wilson
2009-09-29Remove std::string uses from DebugInfo interface.Devang Patel
2009-09-19Fix PR4926. When target hook EmitInstrWithCustomInserter() insert new basic b...Evan Cheng