aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/ARM
Commit message (Expand)AuthorAgeFilesLines
* Fix a 80 col. violation.Evan Cheng2008-12-111-1/+2
* Preliminary ARM debug support based on patch by Mikael of FlexyCore.Evan Cheng2008-12-104-20/+57
* Fix MachineCodeEmitter to use uintptr_t instead of intptr_t. This avoids some...Evan Cheng2008-12-101-1/+1
* Clean up some ARM GV asm printing out; minor fixes to match what gcc does.Evan Cheng2008-12-062-20/+32
* Re-did 60519. It turns out Darwin's handling of hidden visibility symbols are...Evan Cheng2008-12-052-20/+44
* Temporarily revert r60519. It was causing a bootstrap failure:Bill Wendling2008-12-041-1/+1
* Visibility hidden GVs do not require extra load of symbol address from the GO...Evan Cheng2008-12-041-1/+1
* Split foldMemoryOperand into public non-virtual and protected virtualDan Gohman2008-12-032-12/+12
* Rename isSimpleLoad to canFoldAsLoad, to better reflect its meaning.Dan Gohman2008-12-033-10/+10
* Update a comment.Dan Gohman2008-12-031-3/+4
* Fix bug 3140.Rafael Espindola2008-12-031-0/+1
* Add a sanity-check to tablegen to catch the case where isSimpleLoadDan Gohman2008-12-031-1/+1
* Fix a missing #include.Dan Gohman2008-12-031-0/+1
* There are no longer any places that require aDuncan Sands2008-12-011-2/+2
* Change the interface to the type legalization methodDuncan Sands2008-12-012-18/+35
* Move target independent td files from lib/Target/ to include/llvm/Target so t...Evan Cheng2008-11-241-1/+1
* Make a convenient helper for printing offsets.Anton Korobeynikov2008-11-222-9/+6
* Fix a thinko. MO is getOperand(i-1) so we don't have to adjust e.Evan Cheng2008-11-201-3/+1
* Eliminate a compile time warning.Evan Cheng2008-11-191-4/+6
* Add more const qualifiers. This fixes build breakage from r59540.Dan Gohman2008-11-182-4/+8
* Adds extern "C" ints to the .cpp files that use RegisterTarget, asOscar Fuentes2008-11-151-0/+7
* Fix fuitos encoding.Evan Cheng2008-11-151-8/+4
* Fix MOVrx, MOVsrl_flag, and MOVsra_flag encodings.Evan Cheng2008-11-142-4/+52
* Handle the rest of pseudo instructions.Evan Cheng2008-11-133-54/+71
* Lazy compilation callback save / restore VFP registers.Evan Cheng2008-11-131-0/+9
* Don't forget to emit stubs for function GV's emitted in CONSTPOOL_ENTRY's.Evan Cheng2008-11-131-3/+10
* fsub{d|s} encoding bugs.Evan Cheng2008-11-131-2/+6
* Missed a break statement.Evan Cheng2008-11-131-0/+1
* Fix pre- and post-indexed load / store encoding bugs.Evan Cheng2008-11-134-70/+98
* Remove the incorrect assertion. We don't have enough information before reloc...Evan Cheng2008-11-121-2/+1
* Address mode immediate offset has already been divided by 4.Evan Cheng2008-11-121-2/+1
* Fix a VFP binary arithmetic instruction encoding bug.Evan Cheng2008-11-121-1/+1
* Fix address mode 3 immediate offset mode encoding.Evan Cheng2008-11-122-5/+7
* Consolidate formats; fix FCMPED etc. encodings.Evan Cheng2008-11-125-168/+120
* Fix VFP conversion instruction encodings.Evan Cheng2008-11-124-86/+123
* Fix encoding of single-precision VFP registers.Evan Cheng2008-11-124-40/+174
* VFP fld / fst immediate field is multiplied by 4.Evan Cheng2008-11-123-19/+37
* Fix FMDRR encoding.Evan Cheng2008-11-114-26/+51
* Handle floating point constpool_entry's.Evan Cheng2008-11-111-4/+25
* Encode VFP load / store instructions.Evan Cheng2008-11-114-104/+220
* Encode VFP conversion instructions.Evan Cheng2008-11-114-35/+126
* Encode VFP arithmetic instructions.Evan Cheng2008-11-114-108/+226
* Correct PIC function stub codegen.Evan Cheng2008-11-102-7/+52
* Rename isGVNonLazyPtr to isIndirectSym to reflect how it will be used.Evan Cheng2008-11-103-7/+7
* Temporary revert my last commit: it seems it's triggering some subtle bug in ...Anton Korobeynikov2008-11-081-4/+7
* Factor out offset printing code into generic AsmPrinter.Anton Korobeynikov2008-11-081-7/+4
* Moved InvalidateInstructionCache to ARMJITInfo::emitFunctionStub which knows ...Evan Cheng2008-11-081-22/+21
* Rename startFunctionStub to startGVStub since it's also used for GV non-lazy ...Evan Cheng2008-11-081-5/+5
* Tell ARMJITInfo if codegen relocation is PIC. It changes how function stubs a...Evan Cheng2008-11-083-8/+13
* Fix relocation for calls to external symbols.Evan Cheng2008-11-081-1/+1