aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/ARM
AgeCommit message (Expand)Author
2009-02-14Merge 64124 frm mainline.Tanya Lattner
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
2008-12-06Clean up some ARM GV asm printing out; minor fixes to match what gcc does.Evan Cheng
2008-12-05Re-did 60519. It turns out Darwin's handling of hidden visibility symbols are...Evan Cheng
2008-12-04Temporarily revert r60519. It was causing a bootstrap failure:Bill Wendling
2008-12-04Visibility hidden GVs do not require extra load of symbol address from the GO...Evan Cheng
2008-12-03Split foldMemoryOperand into public non-virtual and protected virtualDan Gohman
2008-12-03Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning.Dan Gohman
2008-12-03Update a comment.Dan Gohman
2008-12-03Fix bug 3140.Rafael Espindola
2008-12-03Add a sanity-check to tablegen to catch the case where isSimpleLoadDan Gohman
2008-12-03Fix a missing #include.Dan Gohman
2008-12-01There are no longer any places that require aDuncan Sands
2008-12-01Change the interface to the type legalization methodDuncan Sands
2008-11-24Move target independent td files from lib/Target/ to include/llvm/Target so t...Evan Cheng
2008-11-22Make a convenient helper for printing offsets.Anton Korobeynikov
2008-11-20Fix a thinko. MO is getOperand(i-1) so we don't have to adjust e.Evan Cheng
2008-11-19Eliminate a compile time warning.Evan Cheng
2008-11-18Add more const qualifiers. This fixes build breakage from r59540.Dan Gohman
2008-11-15Adds extern "C" ints to the .cpp files that use RegisterTarget, asOscar Fuentes
2008-11-15Fix fuitos encoding.Evan Cheng
2008-11-14Fix MOVrx, MOVsrl_flag, and MOVsra_flag encodings.Evan Cheng
2008-11-13Handle the rest of pseudo instructions.Evan Cheng
2008-11-13Lazy compilation callback save / restore VFP registers.Evan Cheng
2008-11-13Don't forget to emit stubs for function GV's emitted in CONSTPOOL_ENTRY's.Evan Cheng
2008-11-13fsub{d|s} encoding bugs.Evan Cheng
2008-11-13Missed a break statement.Evan Cheng
2008-11-13Fix pre- and post-indexed load / store encoding bugs.Evan Cheng
2008-11-12Remove the incorrect assertion. We don't have enough information before reloc...Evan Cheng
2008-11-12Address mode immediate offset has already been divided by 4.Evan Cheng
2008-11-12Fix a VFP binary arithmetic instruction encoding bug.Evan Cheng
2008-11-12Fix address mode 3 immediate offset mode encoding.Evan Cheng
2008-11-12Consolidate formats; fix FCMPED etc. encodings.Evan Cheng
2008-11-12Fix VFP conversion instruction encodings.Evan Cheng