aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PIC16
AgeCommit message (Expand)Author
2010-09-28Removed a bunch of unnecessary target_link_libraries.Oscar Fuentes
2010-09-28Use the canonical library name for library PIC16Passes.Oscar Fuentes
2010-09-28Added library LLVMPIC16passes to CMake build.Oscar Fuentes
2010-09-21fix a long standing wart: all the ComplexPattern's were beingChris Lattner
2010-09-21update a bunch of code to use the MachinePointerInfo version of getStore.Chris Lattner
2010-09-12CMake: Fix MSVS build. Although I don't know why this didn't break other buil...Michael J. Spencer
2010-09-12CMake: Fix mingw32 build.Michael J. Spencer
2010-08-26Simplify eliminateFrameIndex() interface back down now that PEI doesn't needJim Grosbach
2010-08-26Fix comment typos.Bob Wilson
2010-08-26Reapply r112091 and r111922, support for metadata linking, with aDan Gohman
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson
2010-08-06Revert r110396 to fix buildbots.Owen Anderson
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson
2010-08-03CMake: Change somme target library names:Oscar Fuentes
2010-07-28Fix this code to avoid decrementing an iterator past the beginningDan Gohman
2010-07-23do not (implicitly) dereference iterator many times, cache it insteadGabor Greif
2010-07-21Teach bottom up pre-ra scheduler to track register pressure. Work in progress.Evan Cheng
2010-07-16Remove the isMoveInstr() hook.Jakob Stoklund Olesen
2010-07-14Don't pass StringRef by reference.Benjamin Kramer
2010-07-14fix a bug found by a warning I added to clang this morning.Chris Lattner
2010-07-12Convert some tab stops into spaces.Duncan Sands
2010-07-11Fix PIC16 comments referencing copyRegToReg.Jakob Stoklund Olesen
2010-07-11Replace copyRegToReg with copyPhysReg for PIC16.Jakob Stoklund Olesen
2010-07-07Split the SDValue out of OutputArg so that SelectionDAG-independentDan Gohman
2010-07-06Propagate debug loc.Devang Patel
2010-07-06Reapply r107655 with fixes; insert the pseudo instruction intoDan Gohman
2010-07-06Revert r107655.Dan Gohman
2010-07-06Fix a bunch of custom-inserter functions to handle the case whereDan Gohman
2010-06-24Use ValueMap instead of DenseMap.Devang Patel
2010-06-21Remove isTwoAddress from PIC16.Eric Christopher
2010-06-18Eliminate unnecessary uses of getZExtValue().Dan Gohman
2010-06-17Add a DebugLoc parameter to TargetInstrInfo::InsertBranch(). ThisStuart Hastings
2010-06-02cleanupRafael Espindola
2010-05-17MC: Add dyn_cast support to MCSection.Daniel Dunbar
2010-05-11I got tired of VISIBILITY_HIDDEN colliding with the gcc enum. Rename itDuncan Sands
2010-05-11Implement a bunch more TargetSelectionDAGInfo infrastructure.Dan Gohman
2010-05-07Use overloaded operators instead of DIDescriptor::getNode()Devang Patel
2010-05-06Add a DebugLoc argument to TargetInstrInfo::copyRegToReg, so that itDan Gohman
2010-05-06Add argument TargetRegisterInfo to loadRegFromStackSlot and storeRegToStackSlot.Evan Cheng
2010-05-01fix some inconsistent line endings, patch by Jakub Staszak!Chris Lattner
2010-05-01Get rid of the EdgeMapping map. Instead, just check for BasicBlockDan Gohman
2010-04-17Add const qualifiers to TargetLoweringObjectFile usage.Dan Gohman
2010-04-17Use const qualifiers with TargetLowering. This eliminates severalDan Gohman
2010-04-17Move per-function state out of TargetLowering subclasses and intoDan Gohman
2010-04-16Add skeleton target-specific SelectionDAGInfo files.Dan Gohman
2010-04-15Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman
2010-04-07Fix memory leaks for external symbol name strings.Sanjiv Gupta
2010-04-05prune some #includes.Chris Lattner
2010-04-04Momentous day: remove the "O" member from AsmPrinter. Now all Chris Lattner
2010-04-04streamerize the rest of PIC16 asm printer.Chris Lattner