aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM
AgeCommit message (Expand)Author
2009-03-20Fix a few more indentation problems and an 80-column violation.Bob Wilson
2009-03-20No functional changes. Fix indentation and whitespace only.Bob Wilson
2009-03-13Fix some significant problems with constant pools that resulted in unnecessar...Evan Cheng
2009-03-12Move 3 "(add (select cc, 0, c), x) -> (select cc, x, (add, x, c))"Chris Lattner
2009-03-11It makes no sense to have a ODR version of commonDuncan Sands
2009-03-11fix PR3785, a valgrind error on test/CodeGen/ARM/pr3502.llChris Lattner
2009-03-09ARM target now also recognize triplets like thumbv6-apple-darwin and set thum...Evan Cheng
2009-03-09ARM isLegalAddressImmediate should check if type is a simple type now that op...Evan Cheng
2009-03-08Recognize triplets starting with armv5-, armv6- etc. And set the ARM arch ver...Evan Cheng
2009-03-07Introduce new linkage types linkonce_odr, weak_odr, common_odrDuncan Sands
2009-03-03Fix a bunch of Doxygen syntax issues. Escape special characters,Dan Gohman
2009-02-24Overhaul my earlier submission due to feedback. It's a large patch, but most ofBill Wendling
2009-02-23Propagate debug loc info through prologue/epilogue.Bill Wendling
2009-02-18Factor out the code to add a MachineOperand to a MachineInstrBuilder.Dan Gohman
2009-02-18GV with null value initializer shouldn't go to BSS if it's meant for a mergea...Evan Cheng
2009-02-13and one more fileDale Johannesen
2009-02-13Remove refs to non-DebugLoc versions of BuildMI from ARM.Dale Johannesen
2009-02-12Eliminate a couple of non-DebugLoc BuildMI variants.Dale Johannesen
2009-02-12fix PR3538 for ARM.Chris Lattner
2009-02-12Move debug loc info along when the spiller creates new instructions.Bill Wendling
2009-02-09Turns out AnalyzeBranch can modify the mbb being analyzed. This is a nastyEvan Cheng
2009-02-07Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowingDan Gohman
2009-02-07Get rid of the last non-DebugLoc versions of getNode!Dale Johannesen
2009-02-06Remove more non-DebugLoc getNode variants. UseDale Johannesen
2009-02-06Remove more non-DebugLoc versions of getNode.Dale Johannesen
2009-02-06Eliminate remaining non-DebugLoc version of getTargetNode.Dale Johannesen
2009-02-06Move getPointerRegClass from TargetInstrInfo to TargetRegisterInfo.Evan Cheng
2009-02-06get rid of some non-DebugLoc getTargetNode variants.Dale Johannesen
2009-02-06Get rid of one more non-DebugLoc getNode andDale Johannesen
2009-02-05A few more isAsCheapAsAMove.Evan Cheng
2009-02-04Remove non-DebugLoc forms of CopyToReg and CopyFromReg.Dale Johannesen
2009-02-04Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen
2009-02-03Add some DL propagation to places that didn'tDale Johannesen
2009-02-03Create DebugLoc information in FastISel. Several temporary methods wereBill Wendling
2009-01-30Make LowerCallTo and LowerArguments take a DebugLocDale Johannesen
2009-01-28Rename getAnalysisToUpdate to getAnalysisIfAvailable.Duncan Sands
2009-01-28Suppress a compile time warning.Evan Cheng
2009-01-25silence a warning when assertions are disabled.Chris Lattner
2009-01-20Change TargetInstrInfo::isMoveInstr to return source and destination sub-regi...Evan Cheng
2009-01-16ARMCompilationCallback should not save / restore vfp registers if vfp is not ...Evan Cheng
2009-01-15Add the private linkage.Rafael Espindola
2009-01-15Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman
2009-01-15Const-qualify getPreIndexedAddressParts and friends.Dan Gohman
2009-01-12Rename getABITypeSize to getTypePaddedSize, asDuncan Sands
2009-01-09Removed trailing whitespace from Makefiles.Misha Brukman
2009-01-08Convert DwarfWriter into a pass.Devang Patel
2009-01-05Tidy up #includes, deleting a bunch of unnecessary #includes.Dan Gohman
2008-12-11Fix a 80 col. violation.Evan Cheng
2008-12-10Preliminary ARM debug support based on patch by Mikael of FlexyCore.Evan Cheng
2008-12-10Fix MachineCodeEmitter to use uintptr_t instead of intptr_t. This avoids some...Evan Cheng