2010-02-12 |
Chris Lattner | pull the rip-relative addressing mode case up early.
|
commit | commitdiff | tree |
2010-02-12 |
Chris Lattner | fixme resolved!
|
commit | commitdiff | tree |
2010-02-12 |
Chris Lattner | start producing reloc_pcrel_4byte/reloc_pcrel_1byte...
|
commit | commitdiff | tree |
2010-02-12 |
Chris Lattner | enhance the immediate field encoding to know whether...
|
commit | commitdiff | tree |
2010-02-12 |
Chris Lattner | doxygenize some comments, patch by Peter Collingbourne!
|
commit | commitdiff | tree |
2010-02-12 |
Chris Lattner | Add support for a union type in LLVM IR. Patch by...
|
commit | commitdiff | tree |
2010-02-12 |
Chris Lattner | 1. modernize the constantmerge pass, using densemap...
|
commit | commitdiff | tree |
2010-02-12 |
Chris Lattner | rename test
|
commit | commitdiff | tree |
2010-02-12 |
Chris Lattner | add a bunch of mod/rm encoding types for fixed mod...
|
commit | commitdiff | tree |
2010-02-12 |
Chris Lattner | revert r95949, it turns out that adding new prefixes...
|
commit | commitdiff | tree |
2010-02-12 |
Chris Lattner | add another bit of space for new kinds of instruction...
|
commit | commitdiff | tree |
2010-02-12 |
Chris Lattner | fix the encodings of monitor and mwait, which were...
|
commit | commitdiff | tree |
2010-02-12 |
Chris Lattner | improve support for minix, PR6280, patch by
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | enhance llvm-mc -show-inst to print the enum of an...
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | add a new MCInstPrinter::getOpcodeName interface, when...
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | improve encoding information for branches. We now...
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | make getFixupKindInfo return a const reference, allowing
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | switch to target-indep fixups for 1/2/4/8 byte data.
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | unbreak the build.
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | refactor x86 conditional branches to use a multipattern
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | refactor the conditional jump instructions in the ...
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | dont' call getX86RegNum on X86::RIP, it doesn't like...
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | fix a really nasty bug I introduced in r95693: r12...
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | Add and commonize encoder support for all immediates.
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | generalize EmitDisplacementField to work with any size
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | eliminate the dead IsPCRel argument.
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | eliminate the dead "PCAdj" logic.
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | Rename ValueRequiresCast to ShouldOptimizeCast, to...
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | convert to filecheck.
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | Make DSE only scan blocks that are reachable from the...
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | a testcase that doesn't crash GVN but could someday.
|
commit | commitdiff | tree |
2010-02-11 |
Chris Lattner | Make jump threading honor x|undef -> true and x&undef...
|
commit | commitdiff | tree |
2010-02-10 |
Chris Lattner | add a virtual dtor to MCTargetExpr, hopefully silencing...
|
commit | commitdiff | tree |
2010-02-10 |
Chris Lattner | work around a gcc bug with -Wuninitialized.
|
commit | commitdiff | tree |
2010-02-10 |
Chris Lattner | emit some simple (and probably incorrect) fixups for...
|
commit | commitdiff | tree |
2010-02-10 |
Chris Lattner | keep track of what the current byte being emitted is
|
commit | commitdiff | tree |
2010-02-10 |
Chris Lattner | simplify displacement handling, emit displacements...
|
commit | commitdiff | tree |
2010-02-10 |
Chris Lattner | "fixup" a comment.
|
commit | commitdiff | tree |
2010-02-10 |
Chris Lattner | Introduce a new CodeGenInstruction::ConstraintInfo...
|
commit | commitdiff | tree |
2010-02-10 |
Chris Lattner | fix a layering violation: VirtRegRewriter.cpp shouldn...
|
commit | commitdiff | tree |
2010-02-10 |
Chris Lattner | fix missing #includes.
|
commit | commitdiff | tree |
2010-02-10 |
Chris Lattner | daniel *really* likes fixups!
|
commit | commitdiff | tree |
2010-02-10 |
Chris Lattner | Stop MachineInstr.h from #including AsmPrinter.h
|
commit | commitdiff | tree |
2010-02-10 |
Chris Lattner | Move verbose asm instruction comments to using MCStreamer.
|
commit | commitdiff | tree |
2010-02-10 |
Chris Lattner | print all the newlines at the end of instructions with
|
commit | commitdiff | tree |
2010-02-10 |
Chris Lattner | Add ability for MCInstPrinters to add comments for...
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | port encoder enhancements over to the new encoder.
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | fix X86 encoder to output [disp] only addresses with...
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | revert r95689: getX86RegNum(BaseReg) != N86::ESP is
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | simplify.
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | move target-independent opcodes out of TargetInstrInfo
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | move tests that depend on the x86 backend out of codegen...
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | make target independent.
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | merge a target-specific add test into x86 directory.
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | merge another test in, drop the trivially constant...
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | consolidate and filecheckize two tests.
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | merge two tests, make target independent.
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | move PR3462 to here.
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | add a note from PR6194
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | fix llvm_build_struct_gep for PR6167, patch by
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | simplify this code, duh.
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | fix PR6193, only considering sign extensions *from...
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | make -show-inst be formatted a bit nicer. Before:
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | Implement x86 asm parsing support for %st and %st(4)
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | stop using reserved identifiers.
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | pass stringref by value instead of by const&
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | move PR6212 to this file.
|
commit | commitdiff | tree |
2010-02-09 |
Chris Lattner | enhance bits_storage to work with enums by using a...
|
commit | commitdiff | tree |
2010-02-08 |
Chris Lattner | fix some problems handling large vectors reported in...
|
commit | commitdiff | tree |
2010-02-08 |
Chris Lattner | this is done, tested by CodeGen/ARM/iabs.ll
|
commit | commitdiff | tree |
2010-02-08 |
Chris Lattner | convert to filecheck.
|
commit | commitdiff | tree |
2010-02-08 |
Chris Lattner | now that @GOTOFF is no longer represented as a suffix...
|
commit | commitdiff | tree |
2010-02-08 |
Chris Lattner | unify the paths for external symbols and global variables:
|
commit | commitdiff | tree |
2010-02-08 |
Chris Lattner | switch the rest of the "@ concatentation" logic in...
|
commit | commitdiff | tree |
2010-02-08 |
Chris Lattner | switch ELF @GOTOFF references to use X86MCTargetExpr.
|
commit | commitdiff | tree |
2010-02-08 |
Chris Lattner | add an x86 implementation of MCTargetExpr for
|
commit | commitdiff | tree |
2010-02-08 |
Chris Lattner | don't make hte dtor private or we can't construct the...
|
commit | commitdiff | tree |
2010-02-08 |
Chris Lattner | use a c-style cast instead of reinterpret-cast, as...
|
commit | commitdiff | tree |
2010-02-08 |
Chris Lattner | add scaffolding for target-specific MCExprs.
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | fix incorrect encoding of SBB8mi that Kevin noticed.
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | fix a case where we'd mis-encode fisttp because of...
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | add note.
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | remove fixme
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | print encodings like this:
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | port X86InstrInfo::determineREX over to the new encoder.
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | wire up 64-bit MCCodeEmitter.
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | really kill off the last MRMInitReg inst, remove logic...
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | lower the last of the MRMInitReg instructions in MCInstLower.
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | teach X86MCInstLower to lower the MOV32r0 and MOV8r0
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | genericize helpers, use them for MOV16r0/MOV64r0
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | factor code better in X86MCInstLower::Lower, teach...
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | fix logical-select to invoke filecheck right, and fix...
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | implement the rest of the encoding types.
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | move functions for decoding X86II values into the X86II...
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | constant propagate a method away.
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | change getSizeOfImm and getBaseOpcodeFor to just take
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | add some more encodings.
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | implement the non-relocation forms of memory operands
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | start adding MRMDestMem, which requires memory form...
|
commit | commitdiff | tree |
2010-02-05 |
Chris Lattner | Add a few more encodings, we can now encode all of:
|
commit | commitdiff | tree |
next |