summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* no need to add the instruction count anymore.Chris Lattner2010-02-151-1/+1
* mark "addr" as having type "iPTR", eliminating some type comparisonsChris Lattner2010-02-141-1/+1
* fixes to pagesel/banksel inserter.Sanjiv Gupta2010-02-141-13/+92
* Forgot to commit the headerAnton Korobeynikov2010-02-141-5/+0
* Drop winmcasminfo and use normal AT&T COFF for all windows targets.Anton Korobeynikov2010-02-142-26/+2
* Try to factorize the specification of saturating add/subtract operations a bit,Johnny Chen2010-02-141-51/+36
* teach the encoder to handle pseudo instructions like FP_REG_KILL,Chris Lattner2010-02-131-3/+4
* X86: Move extended MCFixupKinds into X86FixupKinds.hDaniel Dunbar2010-02-132-11/+26
* add encoder support and tests for rdtscpChris Lattner2010-02-132-0/+5
* Add SETEND and BXJ instructions for disassembly only.Johnny Chen2010-02-131-0/+28
* Added the rdtscp instruction to the x86 instructionSean Callanan2010-02-132-1/+4
* Teach MachineFrameInfo to track maximum alignment while stack objects are beingEvan Cheng2010-02-132-13/+1
* Fixed encodings for invlpg, invept, and invvpid.Sean Callanan2010-02-131-3/+3
* Added a bunch of saturating add/subtract instructions for disassembly only.Johnny Chen2010-02-131-0/+72
* rip out the 'heinous' x86 MCCodeEmitter implementation.Chris Lattner2010-02-133-338/+2
* remove special cases for vmlaunch, vmresume, vmxoff, and swapgsChris Lattner2010-02-135-12/+36
* MC/X86: Push immediate operands as immediates not expressions when possible.Daniel Dunbar2010-02-131-4/+12
* Remove special cases for [LM]FENCE, MONITOR and MWAIT fromChris Lattner2010-02-123-38/+9
* implement the rest of correct x86-64 encoder support for Chris Lattner2010-02-121-5/+9
* Add the problem I just hacked around in 96015/96020.Dale Johannesen2010-02-121-0/+17
* give MCCodeEmitters access to the current MCContext.Chris Lattner2010-02-123-8/+15
* implement infrastructure to support fixups for rip-rel Chris Lattner2010-02-122-13/+32
* Add YIELD, WFE, WFI, and SEV instructions for disassembly only.Johnny Chen2010-02-122-5/+36
* pull the rip-relative addressing mode case up early.Chris Lattner2010-02-121-5/+12
* fixme resolved!Chris Lattner2010-02-121-1/+0
* start producing reloc_pcrel_4byte/reloc_pcrel_1byte for calls.Chris Lattner2010-02-121-23/+28
* enhance the immediate field encoding to know whether the immediateChris Lattner2010-02-123-23/+59
* Load / store multiple instructions cannot load / store sp. Sorry, can't come ...Evan Cheng2010-02-121-1/+2
* This should have gone in with 26015, see comments there.Dale Johannesen2010-02-121-0/+12
* Add halfword multiply accumulate long SMLALBB/BT/TB/TT for disassembly only.Johnny Chen2010-02-121-1/+33
* When save/restoring CR at prolog/epilog, in a largeDale Johannesen2010-02-121-14/+30
* Add support for a union type in LLVM IR. Patch by Talin!Chris Lattner2010-02-121-1/+1
* Add SWP (Swap) and SWPB (Swap Byte) for disassembly only.Johnny Chen2010-02-121-0/+21
* Add CPS, MRS, MRSsys, MSR, MSRsys for disassembly only.Johnny Chen2010-02-121-0/+44
* Setup correct data layout to match gcc's expectations on mingw32.Anton Korobeynikov2010-02-121-1/+1
* Cleanup stdcall / fastcall name mangling.Anton Korobeynikov2010-02-127-151/+61
* add a bunch of mod/rm encoding types for fixed mod/rm bytes.Chris Lattner2010-02-125-0/+61
* revert r95949, it turns out that adding new prefixes is not a Chris Lattner2010-02-122-10/+10
* Added coprocessor Instructions CDP, CDP2, MCR, MCR2, MRC, MRC2, MCRR, MCRR2,Johnny Chen2010-02-121-0/+84
* X86: Fix definition for RCL/RCR.*m? operations -- they were getting representedDaniel Dunbar2010-02-122-58/+63
* add another bit of space for new kinds of instruction prefixes.Chris Lattner2010-02-122-10/+10
* Add a missing pattern for movhps so that we get:Nate Begeman2010-02-121-0/+3
* fix the encodings of monitor and mwait, which were completelyChris Lattner2010-02-121-7/+2
* enhance llvm-mc -show-inst to print the enum of an instruction, like so:Chris Lattner2010-02-114-2/+14
* add a new MCInstPrinter::getOpcodeName interface, when it is Chris Lattner2010-02-111-4/+4
* improve encoding information for branches. We now know they haveChris Lattner2010-02-111-15/+14
* make getFixupKindInfo return a const reference, allowingChris Lattner2010-02-111-4/+7
* switch to target-indep fixups for 1/2/4/8 byte data.Chris Lattner2010-02-111-14/+9
* Added LDRT/LDRBT/STRT/STRBT for disassembly only.Johnny Chen2010-02-111-0/+32
* unbreak the build.Chris Lattner2010-02-111-1/+1
OpenPOWER on IntegriCloud