2010-02-12 |
Chris Lattner | add a bunch of mod/rm encoding types for fixed mod... |
tree | commitdiff |
2010-02-12 |
Chris Lattner | revert r95949, it turns out that adding new prefixes... |
tree | commitdiff |
2010-02-12 |
Daniel Dunbar | X86: Fix definition for RCL/RCR.*m? operations -- they... |
tree | commitdiff |
2010-02-12 |
Chris Lattner | add another bit of space for new kinds of instruction... |
tree | commitdiff |
2010-02-12 |
Nate Begeman | Add a missing pattern for movhps so that we get: |
tree | commitdiff |
2010-02-12 |
Chris Lattner | fix the encodings of monitor and mwait, which were... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | enhance llvm-mc -show-inst to print the enum of an... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | add a new MCInstPrinter::getOpcodeName interface, when... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | improve encoding information for branches. We now... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | make getFixupKindInfo return a const reference, allowing |
tree | commitdiff |
2010-02-11 |
Chris Lattner | switch to target-indep fixups for 1/2/4/8 byte data. |
tree | commitdiff |
2010-02-11 |
Chris Lattner | unbreak the build. |
tree | commitdiff |
2010-02-11 |
Chris Lattner | refactor the conditional jump instructions in the ... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | dont' call getX86RegNum on X86::RIP, it doesn't like... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | fix a really nasty bug I introduced in r95693: r12... |
tree | commitdiff |
2010-02-11 |
Chris Lattner | Add and commonize encoder support for all immediates. |
tree | commitdiff |
2010-02-11 |
Chris Lattner | generalize EmitDisplacementField to work with any size |
tree | commitdiff |
2010-02-11 |
Chris Lattner | eliminate the dead IsPCRel argument. |
tree | commitdiff |
2010-02-11 |
Chris Lattner | eliminate the dead "PCAdj" logic. |
tree | commitdiff |
2010-02-10 |
Mon P Wang | The previous fix of widening divides that trap was... |
tree | commitdiff |
2010-02-10 |
Eli Friedman | A few missed optimizations; the last one could have... |
tree | commitdiff |
2010-02-10 |
Daniel Dunbar | MC/X86 AsmMatcher: Fix a use after free spotted by... |
tree | commitdiff |
2010-02-10 |
Dan Gohman | Fix "the the" and similar typos. |
tree | commitdiff |
2010-02-10 |
Chris Lattner | emit some simple (and probably incorrect) fixups for... |
tree | commitdiff |
2010-02-10 |
Chris Lattner | keep track of what the current byte being emitted is |
tree | commitdiff |
2010-02-10 |
Chris Lattner | simplify displacement handling, emit displacements... |
tree | commitdiff |
2010-02-10 |
Daniel Dunbar | MC: Switch MCFixup to just hold an MCExpr pointer inste... |
tree | commitdiff |
2010-02-10 |
Chris Lattner | print all the newlines at the end of instructions with |
tree | commitdiff |
2010-02-10 |
Kevin Enderby | Fix the encoding of the movntdqa X86 instruction. ... |
tree | commitdiff |
2010-02-10 |
Chris Lattner | Add ability for MCInstPrinters to add comments for... |
tree | commitdiff |
2010-02-09 |
David Greene | TableGen fragment refactoring. |
tree | commitdiff |
2010-02-09 |
Daniel Dunbar | MC/X86: Add a dummy implementation of MCFixup generatio... |
tree | commitdiff |
2010-02-09 |
Daniel Dunbar | MC: First cut at MCFixup, for getting fixup/relocation... |
tree | commitdiff |
2010-02-09 |
Chris Lattner | port encoder enhancements over to the new encoder. |
tree | commitdiff |
2010-02-09 |
Chris Lattner | fix X86 encoder to output [disp] only addresses with... |
tree | commitdiff |
2010-02-09 |
Chris Lattner | revert r95689: getX86RegNum(BaseReg) != N86::ESP is |
tree | commitdiff |
2010-02-09 |
Chris Lattner | simplify. |
tree | commitdiff |
2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo |
tree | commitdiff |
2010-02-09 |
Chris Lattner | move PR3462 to here. |
tree | commitdiff |
2010-02-09 |
Chris Lattner | add a note from PR6194 |
tree | commitdiff |
2010-02-09 |
Chris Lattner | Implement x86 asm parsing support for %st and %st(4) |
tree | commitdiff |
2010-02-09 |
Chris Lattner | pass stringref by value instead of by const& |
tree | commitdiff |
2010-02-08 |
Chris Lattner | unify the paths for external symbols and global variables: |
tree | commitdiff |
2010-02-08 |
Chris Lattner | switch the rest of the "@ concatentation" logic in... |
tree | commitdiff |
2010-02-08 |
Sean Callanan | Fixed the AT&T AsmLexer to report the proper strings |
tree | commitdiff |
2010-02-08 |
Chris Lattner | switch ELF @GOTOFF references to use X86MCTargetExpr. |
tree | commitdiff |
2010-02-08 |
Chris Lattner | add an x86 implementation of MCTargetExpr for |
tree | commitdiff |
2010-02-08 |
Dan Gohman | Rename the PerformTailCallOpt variable to GuaranteedTai... |
tree | commitdiff |
2010-02-08 |
Torok Edwin | Fix x86 JIT stub on MSVC. |
tree | commitdiff |
2010-02-06 |
Evan Cheng | Run codegen dce pass for all targets at all optimizatio... |
tree | commitdiff |
2010-02-06 |
Evan Cheng | Do not emit callseq instructions around sibcalls. This... |
tree | commitdiff |
2010-02-05 |
Chris Lattner | fix incorrect encoding of SBB8mi that Kevin noticed. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | fix a case where we'd mis-encode fisttp because of... |
tree | commitdiff |
2010-02-05 |
Chris Lattner | add note. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | port X86InstrInfo::determineREX over to the new encoder. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | wire up 64-bit MCCodeEmitter. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | really kill off the last MRMInitReg inst, remove logic... |
tree | commitdiff |
2010-02-05 |
Chris Lattner | lower the last of the MRMInitReg instructions in MCInst... |
tree | commitdiff |
2010-02-05 |
Chris Lattner | teach X86MCInstLower to lower the MOV32r0 and MOV8r0 |
tree | commitdiff |
2010-02-05 |
Chris Lattner | genericize helpers, use them for MOV16r0/MOV64r0 |
tree | commitdiff |
2010-02-05 |
Chris Lattner | factor code better in X86MCInstLower::Lower, teach... |
tree | commitdiff |
2010-02-05 |
Chris Lattner | implement the rest of the encoding types. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | move functions for decoding X86II values into the X86II... |
tree | commitdiff |
2010-02-05 |
Chris Lattner | constant propagate a method away. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | change getSizeOfImm and getBaseOpcodeFor to just take |
tree | commitdiff |
2010-02-05 |
Chris Lattner | add some more encodings. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | implement the non-relocation forms of memory operands |
tree | commitdiff |
2010-02-05 |
Evan Cheng | Handle tail call with byval arguments. |
tree | commitdiff |
2010-02-05 |
Chris Lattner | start adding MRMDestMem, which requires memory form... |
tree | commitdiff |
2010-02-05 |
Chris Lattner | Add a few more encodings, we can now encode all of: |
tree | commitdiff |
2010-02-04 |
Evan Phoenix | Disable external stubs for X86-32 and X86-64 |
tree | commitdiff |
2010-02-04 |
Chris Lattner | move the PR6214 microoptzn to this file. |
tree | commitdiff |
2010-02-04 |
Evan Cheng | Re-enable x86 tail call optimization. |
tree | commitdiff |
2010-02-04 |
Evan Cheng | Indirect tail call has to go through a call preserved... |
tree | commitdiff |
2010-02-04 |
Dale Johannesen | Rewrite FP constant handling in DEBUG_VALUE yet |
tree | commitdiff |
2010-02-03 |
Chris Lattner | enhance new encoder to support prefixes + RawFrm |
tree | commitdiff |
2010-02-03 |
Chris Lattner | set up some infrastructure, some minor cleanups. |
tree | commitdiff |
2010-02-03 |
Evan Cheng | Speculatively disable x86 automatic tail call optimizat... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | stub out a new X86 encoder, which can be tried with |
tree | commitdiff |
2010-02-03 |
Chris Lattner | rename createX86MCCodeEmitter to more accurately reflec... |
tree | commitdiff |
2010-02-03 |
Kevin Enderby | Added support for X86 instruction prefixes so llvm... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | reapply r95206, this time actually delete the code... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | revert r95206, it is apparently causing bootstrap failu... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | make the x86 backend emit darwin stubs through mcstreamer |
tree | commitdiff |
2010-02-03 |
Chris Lattner | make MachineModuleInfoMachO hold non-const MCSymbol... |
tree | commitdiff |
2010-02-03 |
Evan Cheng | Allow all types of callee's to be tail called. But... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | don't emit \n's at the start of X86AsmPrinter::runOnMac... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | Finally eliminate printMCInst and send instructions... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | rejigger the world so that EmitInstruction prints the... |
tree | commitdiff |
2010-02-03 |
Chris Lattner | sink handling of target-independent machine instrs... |
tree | commitdiff |
2010-02-03 |
Dale Johannesen | Print FPImm a less kludgy way; APFloat.toString seems |
tree | commitdiff |
2010-02-02 |
Evan Cheng | ByVal frame object size should be that of the byval... |
tree | commitdiff |
2010-02-02 |
Evan Cheng | Revert 95130. |
tree | commitdiff |
2010-02-02 |
Dale Johannesen | Accept floating point immediates in DEBUG_VALUE. |
tree | commitdiff |
2010-02-02 |
Daniel Dunbar | AsmParser/X86: Add temporary hack to allow parsing... |
tree | commitdiff |
2010-02-02 |
Chris Lattner | refactor code so that LLVMTargetMachine creates the... |
tree | commitdiff |
2010-02-02 |
Chris Lattner | remove dead code. |
tree | commitdiff |
2010-02-02 |
Daniel Dunbar | MCAsmParser/X86: Represent absolute memory operands... |
tree | commitdiff |
2010-02-02 |
Daniel Dunbar | MCCodeEmitter/X86: Handle tied registers better when... |
tree | commitdiff |
2010-02-02 |
Chris Lattner | eliminate all the dead addSimpleCodeEmitter implementat... |
tree | commitdiff |
next |