index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86CodeEmitter.cpp
Age
Commit message (
Expand
)
Author
2010-04-21
Handle a displacement location in 64-bit as an RIP-relative displacement. It
Bill Wendling
2010-04-15
Add const qualifiers to CodeGen's use of LLVM IR constructs.
Dan Gohman
2010-04-07
rename llvm::llvm_report_error -> llvm::report_fatal_error
Chris Lattner
2010-03-14
change the DBG_LABEL MachineInstr to always be created
Chris Lattner
2010-03-14
switch GC_LABEL to use an MCSymbol operand instead of a label ID operand.
Chris Lattner
2010-03-14
change the LabelSDNode to be EHLabelSDNode and make it hold
Chris Lattner
2010-03-14
change EH related stuff (other than EH_LABEL) to use MCSymbol
Chris Lattner
2010-02-13
rip out the 'heinous' x86 MCCodeEmitter implementation.
Chris Lattner
2010-02-12
Remove special cases for [LM]FENCE, MONITOR and MWAIT from
Chris Lattner
2010-02-12
give MCCodeEmitters access to the current MCContext.
Chris Lattner
2010-02-12
add a bunch of mod/rm encoding types for fixed mod/rm bytes.
Chris Lattner
2010-02-11
dont' call getX86RegNum on X86::RIP, it doesn't like that. This
Chris Lattner
2010-02-11
fix a really nasty bug I introduced in r95693: r12 (and r12d,
Chris Lattner
2010-02-10
MC: Switch MCFixup to just hold an MCExpr pointer instead of index into the
Daniel Dunbar
2010-02-09
MC/X86: Add a dummy implementation of MCFixup generation for hacky X86 MCCode...
Daniel Dunbar
2010-02-09
MC: First cut at MCFixup, for getting fixup/relocation information out of an ...
Daniel Dunbar
2010-02-09
fix X86 encoder to output [disp] only addresses with no SIB byte
Chris Lattner
2010-02-09
revert r95689: getX86RegNum(BaseReg) != N86::ESP is
Chris Lattner
2010-02-09
simplify.
Chris Lattner
2010-02-09
move target-independent opcodes out of TargetInstrInfo
Chris Lattner
2010-02-05
wire up 64-bit MCCodeEmitter.
Chris Lattner
2010-02-05
move functions for decoding X86II values into the X86II namespace.
Chris Lattner
2010-02-05
change getSizeOfImm and getBaseOpcodeFor to just take
Chris Lattner
2010-02-05
Add a few more encodings, we can now encode all of:
Chris Lattner
2010-02-04
Disable external stubs for X86-32 and X86-64
Evan Phoenix
2010-02-03
enhance new encoder to support prefixes + RawFrm
Chris Lattner
2010-02-03
stub out a new X86 encoder, which can be tried with
Chris Lattner
2010-02-03
rename createX86MCCodeEmitter to more accurately reflect what it creates.
Chris Lattner
2010-02-02
remove dead code.
Chris Lattner
2010-02-02
MCCodeEmitter/X86: Handle tied registers better when converting MCInst ->
Daniel Dunbar
2010-01-26
make MachineFunction keep track of its ID and make
Chris Lattner
2010-01-05
Change errs() to dbgs().
David Greene
2009-11-23
Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.
Dan Gohman
2009-11-16
Make X86-64 in the Large model always emit 64-bit calls.
Jeffrey Yasskin
2009-11-07
Make the need-stub variables accurate and consistent. In the case of
Jeffrey Yasskin
2009-10-27
apparently the X86 JIT isn't fully contextized, it is still using getGlobalCo...
Chris Lattner
2009-10-25
Remove includes of Support/Compiler.h that are no longer needed after the
Nick Lewycky
2009-10-25
Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.
Nick Lewycky
2009-10-12
Fix PR5087, patch by Jakub Staszak!
Chris Lattner
2009-10-06
Update processDebugLoc() so that it can be used to process debug info before ...
Devang Patel
2009-09-28
Introduce the TargetInstrInfo::KILL machine instruction and get rid of the
Jakob Stoklund Olesen
2009-09-08
Also emit a label for TargetInstrInfo::GC_LABEL.
Nicolas Geoffray
2009-09-03
just use dump()
Chris Lattner
2009-09-01
Simplify.
Daniel Dunbar
2009-09-01
Fix what I believe is a copy-n-pasto introduced in r78129.
Daniel Dunbar
2009-09-01
X86/Encoding: Support ExternalSymbol operands in emitDisplacementField (for c...
Daniel Dunbar
2009-08-31
llvm-mc: Switch MCInst to storing an MCExpr* instead of an MCValue.
Daniel Dunbar
2009-08-30
llvm-mc/X86: Encode constant MCValue's correctly.
Daniel Dunbar
2009-08-27
llvm-mc/X86: Implement single instruction encoding interface for MC.
Daniel Dunbar
2009-08-22
Record variable debug info at ISel time directly.
Devang Patel
[next]