2010-12-21 |
Chris Lattner | rename MVT::Flag to MVT::Glue. "Flag" is a terrible... |
tree | commitdiff |
2010-12-20 |
Nate Begeman | Implement feedback from Bruno on making pblendvb an... |
tree | commitdiff |
2010-12-20 |
Daniel Dunbar | Add header... |
tree | commitdiff |
2010-12-20 |
Daniel Dunbar | X86/MC/Mach-O: Split out createX86MachObjectWriter(). |
tree | commitdiff |
2010-12-20 |
Chris Lattner | now that addc/adde are gone, "ADDC" in the X86 backend... |
tree | commitdiff |
2010-12-20 |
Chris Lattner | We lower setb to sbb with the hope that the and will... |
tree | commitdiff |
2010-12-20 |
Chris Lattner | use for loop over types. |
tree | commitdiff |
2010-12-20 |
Chris Lattner | Change the X86 backend to stop using the evil ADDC... |
tree | commitdiff |
2010-12-19 |
Mon P Wang | Prevents PerformShuffleCombine from creating a node... |
tree | commitdiff |
2010-12-19 |
Chris Lattner | improve the setcc -> setcc_carry optimization to happen... |
tree | commitdiff |
2010-12-19 |
Chris Lattner | simplify some code to just reuse a setcc if we can... |
tree | commitdiff |
2010-12-19 |
Chris Lattner | now that generic vector types aren't selected onto... |
tree | commitdiff |
2010-12-19 |
Chris Lattner | reduce copy/paste programming with the power of for... |
tree | commitdiff |
2010-12-19 |
Chris Lattner | X86 supports i8/i16 overflow ops (except i8 multiplies... |
tree | commitdiff |
2010-12-18 |
Rafael Espindola | Remove the MCObjectFormat class. |
tree | commitdiff |
2010-12-18 |
Rafael Espindola | Move some data to the TargetWriter. |
tree | commitdiff |
2010-12-18 |
Rafael Espindola | Relax push instructions. |
tree | commitdiff |
2010-12-17 |
Nate Begeman | Add support for matching psign & plendvb to the x86... |
tree | commitdiff |
2010-12-17 |
Rafael Espindola | Stub out explicit MCELFObjectTargetWriter interface. |
tree | commitdiff |
2010-12-17 |
Rafael Espindola | Move createELFObjectWriter to its own header. |
tree | commitdiff |
2010-12-17 |
Daniel Dunbar | MC/Mach-O: On second thought, use a custom hook for... |
tree | commitdiff |
2010-12-17 |
Daniel Dunbar | MC/Target: Remove HasScatteredSymbols target hook varia... |
tree | commitdiff |
2010-12-16 |
Rafael Espindola | Make pushq produce signed relocations. |
tree | commitdiff |
2010-12-16 |
Daniel Dunbar | MC/Mach-O: Lift some MachObjectWriter arguments into... |
tree | commitdiff |
2010-12-16 |
Daniel Dunbar | MC/Mach-O: Stub out explicit MCMachObjectTargetWriter... |
tree | commitdiff |
2010-12-16 |
Daniel Dunbar | MC/Mach-O: Move createMachObjectWriter into MCMachObjec... |
tree | commitdiff |
2010-12-16 |
Daniel Dunbar | MC: Move target specific fixup info descriptors to... |
tree | commitdiff |
2010-12-15 |
Evan Cheng | Only rr forms of ADD*_DB are commutable. |
tree | commitdiff |
2010-12-13 |
Evan Cheng | Disable auto-detection of AVX support since AVX codegen... |
tree | commitdiff |
2010-12-11 |
Benjamin Kramer | Factor the (x & 2^n) ? 2^m : 0 instcombine into its... |
tree | commitdiff |
2010-12-10 |
Rafael Espindola | Fixed version of 121434 with no new memory leaks. |
tree | commitdiff |
2010-12-10 |
Rafael Espindola | Revert my previous patch to make the valgrind bots... |
tree | commitdiff |
2010-12-10 |
Nate Begeman | Add some missing predicates. |
tree | commitdiff |
2010-12-10 |
Nate Begeman | Formalize the notion that AVX and SSE are non-overlappi... |
tree | commitdiff |
2010-12-09 |
Rafael Espindola | Initial support for the cfi directives. This is just... |
tree | commitdiff |
2010-12-09 |
Nate Begeman | Add support for AVX to materialize +0.0 when doing... |
tree | commitdiff |
2010-12-09 |
Eric Christopher | Rewrite the darwin tlv support to use a chain and retur... |
tree | commitdiff |
2010-12-09 |
Eric Christopher | Stop confusing people, it's not really a chain, or... |
tree | commitdiff |
2010-12-09 |
Eric Christopher | Remove extraneous copy from DAG conversion for darwin... |
tree | commitdiff |
2010-12-09 |
Eric Christopher | Add rsp to the uses for the same reason as 32-bit. |
tree | commitdiff |
2010-12-08 |
Kevin Enderby | Allow a slash, '/', as a prefix separator for X86.... |
tree | commitdiff |
2010-12-07 |
NAKAMURA Takumi | lib/Target/X86/X86MCAsmInfo.cpp: [PR8741] On Win64... |
tree | commitdiff |
2010-12-06 |
Rafael Espindola | Remove the instruction fragment to data fragment loweri... |
tree | commitdiff |
2010-12-06 |
Rafael Espindola | Second try at making direct object emission produce... |
tree | commitdiff |
2010-12-05 |
Chris Lattner | Teach X86ISelLowering that the second result of X86ISD... |
tree | commitdiff |
2010-12-05 |
Chris Lattner | it turns out that when ".with.overflow" intrinsics... |
tree | commitdiff |
2010-12-05 |
Chris Lattner | generalize the previous check to handle -1 on either... |
tree | commitdiff |
2010-12-05 |
Chris Lattner | Improve an integer select optimization in two ways: |
tree | commitdiff |
2010-12-04 |
Bill Wendling | Initialize HasPOPCNT. |
tree | commitdiff |
2010-12-04 |
Benjamin Kramer | Add patterns for the x86 popcnt instruction. |
tree | commitdiff |
2010-12-04 |
Benjamin Kramer | Simplify code. No functionality change. |
tree | commitdiff |
2010-12-04 |
Rafael Espindola | There are two reasons why we might want to use |
tree | commitdiff |
2010-12-03 |
Nate Begeman | Revert this change since it breaks a couple of the... |
tree | commitdiff |
2010-12-03 |
Nate Begeman | Scalar f32/f64 are also subregs of ymm regs |
tree | commitdiff |
2010-12-03 |
Nate Begeman | Remove SSE1-4 disable when AVX is enabled. While this... |
tree | commitdiff |
2010-12-02 |
Devang Patel | Revert r120580. |
tree | commitdiff |
2010-12-01 |
Evan Cheng | Fix and re-enable tail call optimization of expanded... |
tree | commitdiff |
2010-12-01 |
Devang Patel | Disable debug info for x86-darwin9 and earlier until... |
tree | commitdiff |
2010-12-01 |
Duncan Sands | I don't think it makes any sense to assert that the... |
tree | commitdiff |
2010-12-01 |
Evan Cheng | Speculatively disable x86 portion of r120501 to appease... |
tree | commitdiff |
2010-11-30 |
Evan Cheng | Enable sibling call optimization of libcalls which... |
tree | commitdiff |
2010-11-30 |
Eric Christopher | Move X86InstrFPStack.td over to PseudoI as well. |
tree | commitdiff |
2010-11-30 |
Eric Christopher | Migrate X86InstrControl.td to use PseudoI and fix a... |
tree | commitdiff |
2010-11-30 |
Eric Christopher | Fix some grammar in comments I noticed. |
tree | commitdiff |
2010-11-30 |
Eric Christopher | This defaults to GenericDomain. |
tree | commitdiff |
2010-11-30 |
Eric Christopher | Implement a PseudoI class and transfer the sse instruct... |
tree | commitdiff |
2010-11-30 |
Eric Christopher | Fix insertion point in pcmp expander. |
tree | commitdiff |
2010-11-30 |
Eric Christopher | Fix some cleanups from my last patch. |
tree | commitdiff |
2010-11-30 |
Eric Christopher | Rewrite mwait and monitor support and custom lower... |
tree | commitdiff |
2010-11-29 |
Michael J. Spencer | Merge System into Support. |
tree | commitdiff |
2010-11-28 |
Rafael Espindola | Move lowering of TLS_addr32 and TLS_addr64 to X86MCInst... |
tree | commitdiff |
2010-11-28 |
Chris Lattner | fix PR8686, accepting a 'b' suffix at the end of all... |
tree | commitdiff |
2010-11-28 |
Rafael Espindola | Define generic 1, 2 and 4 byte pc relative relocations... |
tree | commitdiff |
2010-11-27 |
Anton Korobeynikov | Move more PEI-related hooks to TFI |
tree | commitdiff |
2010-11-27 |
Anton Korobeynikov | Move callee-saved regs spills / reloads to TFI |
tree | commitdiff |
2010-11-27 |
Rafael Espindola | Lower TLS_addr32 and TLS_addr64. |
tree | commitdiff |
2010-11-27 |
Rafael Espindola | Implement the data16 prefix. |
tree | commitdiff |
2010-11-27 |
Daniel Dunbar | MC/Mach-O: Switch to using MachOFormat.h. |
tree | commitdiff |
2010-11-26 |
Rafael Espindola | Remove the unused TheTarget member. |
tree | commitdiff |
2010-11-25 |
Rafael Espindola | Use multiple 0x66 prefixes so that all nops up to 15... |
tree | commitdiff |
2010-11-23 |
Rafael Espindola | Implement the rex64 prefix. |
tree | commitdiff |
2010-11-23 |
Rafael Espindola | Produce a relocation for pcrel absolute values. Based... |
tree | commitdiff |
2010-11-23 |
Wesley Peck | Renaming ISD::BIT_CONVERT to ISD::BITCAST to better... |
tree | commitdiff |
2010-11-22 |
Rafael Espindola | Remove duplicated constants. Thanks to Jason for notici... |
tree | commitdiff |
2010-11-21 |
Chris Lattner | apparently tailcalls are better on darwin/x86-64 than... |
tree | commitdiff |
2010-11-21 |
Chris Lattner | implement PR8524, apparently mainline gas accepts movq... |
tree | commitdiff |
2010-11-20 |
Anton Korobeynikov | Move some more hooks to TargetFrameInfo |
tree | commitdiff |
2010-11-20 |
Duncan Sands | On X86, MEMBARRIER, MFENCE, SFENCE, LFENCE are not... |
tree | commitdiff |
2010-11-18 |
Anton Korobeynikov | Move getInitialFrameState() to TargetFrameInfo |
tree | commitdiff |
2010-11-18 |
Anton Korobeynikov | Move hasFP() and few related hooks to TargetFrameInfo. |
tree | commitdiff |
2010-11-18 |
Chris Lattner | trivial QoI improvement. On this invalid input: |
tree | commitdiff |
2010-11-17 |
Rafael Espindola | make isVirtualSection a virtual method on MCSection... |
tree | commitdiff |
2010-11-16 |
Dan Gohman | Reapply r118917. With pseudo-instruction expansion... |
tree | commitdiff |
2010-11-16 |
Oscar Fuentes | Fix assembling X86CompilationCallback_Win64.asm on... |
tree | commitdiff |
2010-11-15 |
Rafael Espindola | Change the 11 byte nop to be a single instruction. |
tree | commitdiff |
2010-11-15 |
Chris Lattner | add fields to the .td files unconditionally, simplifyin... |
tree | commitdiff |
2010-11-15 |
Chris Lattner | add targetoperand flags for jump tables, constant pool... |
tree | commitdiff |
2010-11-15 |
Anton Korobeynikov | Attempt to unbreak cmake-based builds |
tree | commitdiff |
2010-11-15 |
Anton Korobeynikov | First step of huge frame-related refactoring: move... |
tree | commitdiff |
2010-11-14 |
Chris Lattner | tidy up, no functionality change. |
tree | commitdiff |
next |