Odd additional stub framework for the ARM MC ELF emission.
[oota-llvm.git] / lib / Target / X86 /
2010-09-27 Dale JohannesenMMX parameters aren't handled here yet.
2010-09-27 Chris Lattneryet more aliases.
2010-09-27 Chris Lattneradd a couple more aliases, rdar://8456378
2010-09-27 Chris Lattnerfix rdar://8470918 - llvm-mc can't assemble smovl
2010-09-27 Chris LattnerFix rdar://8468087 - llvm-mc commutes fmul (and friend...
2010-09-27 Chris Lattnerimprove indentation
2010-09-27 Eric ChristopherThis code should never fire on non-darwin subtargets.
2010-09-27 Chris Lattnerimplement support for 'clr' alias. This is part of...
2010-09-25 Rafael EspindolaMove ELF to HasReliableSymbolDifference=true. Also...
2010-09-24 Dale JohannesenWe can't return SSE/MMX vectors if SSE is disabled.
2010-09-23 Owen AndersonRevert r114703 and r114702, removing the isConditionalM...
2010-09-23 Owen AndersonAdd isConditionalMove bits to X86 and ARM instructions.
2010-09-22 Cameron EsfahaniFix PR8201: Update the code to call via X86::CALL64pcre...
2010-09-22 Eric ChristopherTemporarily work around new address lowering while...
2010-09-22 Bob WilsonAttempt to fix llvm-gcc build. It was crashing when...
2010-09-22 Chris Lattnerfix rdar://8456371 - Handle commutable instructions...
2010-09-22 Chris LattnerFix an inconsistency in the x86 backend that led it...
2010-09-22 Chris Lattnerfix rdar://8456412 - llvm-mc crash in encoder on "mov...
2010-09-22 Chris Lattneradd the missing aliases for fp stack cmovs, rdar:/...
2010-09-22 Chris Lattnerreimplement elf TLS support in terms of addressing...
2010-09-22 Chris LattnerFix rdar://8456364 - llvm-mc rejects '%CS'
2010-09-22 Chris Lattnerfix rdar://8456389 - llvm-mc mismatch with 'as' on...
2010-09-22 Chris Lattnerfix rdar://8456361 - llvm-mc rejects 'rep movsd'
2010-09-22 Chris Lattnerconvert the last 4 X86ISD nodes that should have memope...
2010-09-22 Chris Lattnergive X86ISD::FNSTCW16m a memoperand, since it touches...
2010-09-22 Chris Lattnergive FP_TO_INT16_IN_MEM and friends a memoperand. ...
2010-09-22 Chris Lattnergive VZEXT_LOAD a memory operand, it now works with...
2010-09-22 Chris Lattnerrevert r114386 now that address modes work correctly...
2010-09-21 Chris Lattnergive LCMPXCHG_DAG[8] a memory operand, allowing it...
2010-09-21 Chris Lattnerreimplement support for GS and FS relative address...
2010-09-21 Owen AndersonReimplement r114460 in target-independent DAGCombine...
2010-09-21 Chris Lattnerfix a long standing wart: all the ComplexPattern's...
2010-09-21 Chris Lattnereven though I'm about to rip it out, simplify the addre...
2010-09-21 Chris Lattnerconvert a couple more places to use the new getStore()
2010-09-21 Owen AndersonWhen adding the carry bit to another value on X86,...
2010-09-21 Chris Lattnereliminate some uses of the getStore overload.
2010-09-21 Chris Lattnerpropagate MachinePointerInfo through various uses of...
2010-09-21 Chris Lattnerconvert the targets off the non-MachinePointerInfo...
2010-09-21 Chris Lattnerit's more elegant to put the "getConstantPool" and
2010-09-21 Chris Lattnerupdate the X86 backend to use the MachinePointerInfo...
2010-09-21 Chris LattnerFix a bug where the x86 backend would lower memcpy...
2010-09-21 Chris Lattnerreimplement memcpy/memmove/memset lowering to use Machi...
2010-09-21 Chris Lattnerconvert targets to the new MF.getMachineMemOperand...
2010-09-21 Chris Lattnerfix rdar://8453210, a crash handling a call through...
2010-09-18 NAKAMURA TakumiX86Subtarget.h: Fix Cygwin's TD.
2010-09-17 Dan GohmanAvoid emitting a PIC base register if no PIC addresses...
2010-09-17 Chris Lattnerfix rdar://8444631 - encoder crash on 'enter'
2010-09-16 Chris Lattnerfix rdar://8438816 - unrecognized 'fildq' instruction
2010-09-15 Chris Lattnerlcall and ljmp always default to lcalll and ljmpl....
2010-09-15 Chris Lattnerapparently jmpl $1,$2 is an alias for ljmpl, similiarly
2010-09-15 Chris LattnerDisambiguate lcall/ljmp to the 32-bit version. This...
2010-09-15 Chris Lattnerfix the encoding of sldt GR16 to have the 0x66 prefix...
2010-09-15 Chris Lattnerimplement aliases for shld/shrd, part of rdar://8418316
2010-09-15 Chris Lattnerfix rdar://8431880 - rcl/rcr with no shift amount not...
2010-09-15 Chris Lattneradd various broken forms of fnstsw. I didn't add the...
2010-09-15 Chris Lattneradd some aliases for f[u]comi, part of rdar://8431422
2010-09-15 Chris Lattneradd a bunch of aliases for fp operations with no operand,
2010-09-15 Chris LattnerDiagnose invalid instructions like "incl" with "too...
2010-09-15 Jim Grosbachtrailing whitespace
2010-09-14 Chris Lattneradd a terrible hack to allow out with dx is parens...
2010-09-13 Michael J. SpencerRevert "CMake: Get rid of LLVMLibDeps.cmake and export...
2010-09-13 Dale JohannesenFix typos. 128-bit PSHUFB takes 128-bit memory op.
2010-09-13 John ThompsonAdded skeleton for inline asm multiple alternative...
2010-09-11 Chris Lattneradd a missed cmov alias, part of rdar://8416805
2010-09-11 Chris Lattneradd support for all the setCC aliases. Part of rdar...
2010-09-11 Chris Lattneradd support for pushfd/popfd which are aliases for...
2010-09-11 Chris Lattnerimplement rdar://8407928 - support for in/out with...
2010-09-11 Chris Lattnerfix the asmparser so that the target is responsible...
2010-09-10 Michael J. SpencerCMake: Get rid of LLVMLibDeps.cmake and export the...
2010-09-10 Bill WendlingReapply r113585. The msvc machine is mercurial.
2010-09-10 Bill Wendlingr113585 was causing clang-i686-xp-msvc9 to fail in...
2010-09-10 Bill WendlingMark the sse_load_f32 and sse_load_f64 load patterns...
2010-09-09 Bruno Cardoso LopesAdd one more pattern to fallback movddup
2010-09-09 Roman DivackyMake ELF OS ABI dependent on the OS from target triple.
2010-09-09 Dale JohannesenMove remaining MMX instructions from SSE to MMX.
2010-09-09 Dale JohannesenMove most MMX instructions (defined as anything that
2010-09-08 Chris Lattnerfix rdar://8407548, I missed the commuted form of xchg...
2010-09-08 Chris Lattnerfix wonky formatting.
2010-09-08 Chris Lattnerfix bugs in push/pop segment support, rdar://8407242
2010-09-08 Dale JohannesenAdd intrinsic-based patterns for MMX PINSRW and PEXTRW.
2010-09-08 Dale JohannesenCheck in forgotten file. Should fix build.
2010-09-08 Dale JohannesenSlight cleanup, use only one form of MMXI_binop_rm_int.
2010-09-08 Dale JohannesenAdd intrinsic forms of mmx<->sse conversions. Notes:
2010-09-08 Bruno Cardoso LopesMinor change. Fix comments and remove unused and redund...
2010-09-08 Bruno Cardoso Lopesx86 vector shuffle lowering now relies only on target...
2010-09-08 Chris Lattneradd support for the commuted form of the test instructi...
2010-09-08 Chris Lattnerimplement proper support for sysret{,l,q}, rdar://8403907
2010-09-08 Chris Lattnerimplement the iret suite of instructions properly,
2010-09-08 Chris Lattneradd support for instruction prefixes on the same line...
2010-09-08 Chris Lattnerchange the MC "ParseInstruction" interface to make...
2010-09-08 Chris Lattnergas accepts xchg <mem>, <reg> as a synonym for xchg...
2010-09-08 Chris Lattnerfix the encoding of the "jump on *cx" family of instruc...
2010-09-07 Bruno Cardoso LopesFactor out some x86 vector shuffle rewriting and add...
2010-09-07 Bruno Cardoso LopesMove code around to prepare for moving some of the...
2010-09-07 Bill WendlingAdd an MVT::x86mmx type. It will take the place of...
2010-09-07 Evan ChengRemove a dead comment.
2010-09-07 Bruno Cardoso Lopesdecouple MMX check from regular splat checks. Some...
2010-09-07 Bruno Cardoso LopesRemove now useless check, because the code can be match...
2010-09-07 Bruno Cardoso LopesMinor change. Since the checks are equivalent, use...
2010-09-07 Dale JohannesenAdd patterns for MMX that use the new intrinsics.
next