Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
llvm
/
cb419d3c6f613360740594ff7bf9b8f556e79d4b
/
lib
/
Target
/
X86
/
X86MCCodeEmitter.cpp
bd13fb6
refactor the conditional jump instructions in the .td file to
by Chris Lattner
· 16 years ago
ecfb3c3
dont' call getX86RegNum on X86::RIP, it doesn't like that. This
by Chris Lattner
· 16 years ago
5526b69
fix a really nasty bug I introduced in r95693: r12 (and r12d,
by Chris Lattner
· 16 years ago
8b0f7a7
Add and commonize encoder support for all immediates.
by Chris Lattner
· 16 years ago
a38c707
generalize EmitDisplacementField to work with any size
by Chris Lattner
· 16 years ago
0e41091
eliminate the dead IsPCRel argument.
by Chris Lattner
· 16 years ago
1b67060
eliminate the dead "PCAdj" logic.
by Chris Lattner
· 16 years ago
5dccfad
emit some simple (and probably incorrect) fixups for symbolic
by Chris Lattner
· 16 years ago
37ce80e
keep track of what the current byte being emitted is throughout the X86 encoder.
by Chris Lattner
· 16 years ago
8496a26
simplify displacement handling, emit displacements by-operand
by Chris Lattner
· 16 years ago
73c5574
MC: First cut at MCFixup, for getting fixup/relocation information out of an MCCodeEmitter.
by Daniel Dunbar
· 16 years ago
a8168ec
port encoder enhancements over to the new encoder.
by Chris Lattner
· 16 years ago
faa75f6f
add note.
by Chris Lattner
· 16 years ago
39a612e
port X86InstrInfo::determineREX over to the new encoder.
by Chris Lattner
· 16 years ago
00cb3fe
wire up 64-bit MCCodeEmitter.
by Chris Lattner
· 16 years ago
be1778f
really kill off the last MRMInitReg inst, remove logic from encoder.
by Chris Lattner
· 16 years ago
82ed17e
implement the rest of the encoding types.
by Chris Lattner
· 16 years ago
74a2151
move functions for decoding X86II values into the X86II namespace.
by Chris Lattner
· 16 years ago
a3a0db0
change getSizeOfImm and getBaseOpcodeFor to just take
by Chris Lattner
· 16 years ago
daa4555
add some more encodings.
by Chris Lattner
· 16 years ago
0e73c39
implement the non-relocation forms of memory operands
by Chris Lattner
· 16 years ago
1ac23b1
start adding MRMDestMem, which requires memory form mod/rm encoding
by Chris Lattner
· 16 years ago
28249d9
Add a few more encodings, we can now encode all of:
by Chris Lattner
· 16 years ago
1e80f40
enhance new encoder to support prefixes + RawFrm
by Chris Lattner
· 16 years ago
92b1dfe
set up some infrastructure, some minor cleanups.
by Chris Lattner
· 16 years ago
4576247
stub out a new X86 encoder, which can be tried with
by Chris Lattner
· 16 years ago