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 |
2010-02-02 |
Evan Cheng | Pass callsite return type to TargetLowering::LowerCall... |
tree | commitdiff |
2010-02-02 |
Evan Cheng | Perform sibcall in some cases when arguments are passes... |
tree | commitdiff |
2010-02-01 |
Evan Cheng | Fix PR6196. GV callee may not be a function. |
tree | commitdiff |
2010-02-01 |
Evan Cheng | Undo r94946 now all the tests are passing again. |
tree | commitdiff |
2010-01-31 |
Evan Cheng | Change TAILJMP's to be varargs and transfer implicit... |
tree | commitdiff |
2010-01-31 |
Evan Cheng | Fix a missing check from my last commit. |
tree | commitdiff |
2010-01-31 |
Evan Cheng | Avoid recursive sibcall's. |
tree | commitdiff |
2010-01-31 |
Sean Callanan | Moved InstallLexer() from the X86-specific AsmLexer |
tree | commitdiff |
2010-01-30 |
Evan Cheng | Allow more tailcall optimization: calls with inputs... |
tree | commitdiff |
2010-01-30 |
Evan Cheng | Don't forget to transfer target flag when inserting... |
tree | commitdiff |
2010-01-30 |
Daniel Dunbar | MC/X86 AsmParser: Handle absolute memory operands corre... |
tree | commitdiff |
2010-01-30 |
Daniel Dunbar | X86.td: Refactor to bring operands that use print_pcrel... |
tree | commitdiff |
next |