Generalize SROA to allow the first index of a GEP to be non-zero. Add a
[oota-llvm.git] / lib / Target /
2009-12-22 Bill WendlingAdd more plumbing. This time in the LowerArguments...
2009-12-22 Sean CallananChanged REG_* to MODRM_REG_* to avoid conflicts
2009-12-22 Daniel DunbarFix some may-be-uninitialized var warnings.
2009-12-22 Sean CallananFixed library dependencies between the X86 disassembler and
2009-12-22 Chris Lattnerprint pcrel immediates as signed values instead of...
2009-12-21 Anton KorobeynikovMark FPW as allocable when frame address is taken.
2009-12-21 Evan ChengDelete the instruction just before the function termina...
2009-12-21 Eric ChristopherFix setting and default setting of code model for jit...
2009-12-21 Eli FriedmanA couple minor README updates.
2009-12-19 Daniel DunbarRemove unused variable (noticed by clang++).
2009-12-19 Daniel Dunbar#if 0 out X86 disassembler for now, it is breaking...
2009-12-19 Sanjiv GuptaEmit direction operand in binary insns that stores...
2009-12-19 Nuno Lopesrename dprintf to dbgpritnf, in order to fix build...
2009-12-19 Sanjiv Gupta1. In indirect load/store insns , the name of fsr shoul...
2009-12-19 Douglas GregorFix a bunch of little errors that Clang complains about...
2009-12-19 Daniel DunbarUse memset instead of bzero, its more portable.
2009-12-19 Sean CallananTable-driven disassembler for the X86 architecture...
2009-12-19 Anton KorobeynikovBump alignment requirements for windows targets to...
2009-12-18 Bill WendlingChanges from review:
2009-12-18 Rafael EspindolaFix libstdc++ build on ARM linux and part of PR5770.
2009-12-18 Tilmann SchellerFix wrong frame pointer save offset in the 64-bit Power...
2009-12-18 Tilmann SchellerAdd support for calls through function pointers in...
2009-12-18 Evan ChengOn recent Intel u-arch's, folding loads into some unary...
2009-12-18 Eric ChristopherFix typo.
2009-12-18 Evan ChengRe-apply 91623 now that I actually know what I was...
2009-12-18 Bob WilsonHandle ARM inline asm "w" constraints with 64-bit ...
2009-12-18 John McCallPass the error string directly to llvm_unreachable...
2009-12-18 Sean CallananInstruction fixes, added instructions, and AsmString...
2009-12-17 Jeffrey YasskinRevert r91623 to unbreak the buildbots.
2009-12-17 Evan ChengRemove an unused option.
2009-12-17 Chris Lattnerfinish cleaning up StructLayoutMap.
2009-12-17 Ken DyckIn LowerEXTRACT_VECTOR_ELT, force an i32 value type...
2009-12-16 Johnny ChenRenamed "tCMNZ" to "tCMNz" to be consistent with other...
2009-12-16 John McCallSilence a clang warning about the deprecated (but perfe...
2009-12-16 Jim GrosbachMark STREX* as earlyclobber for the success result...
2009-12-16 Johnny ChenAdd encoding bits for some Thumb instructions. Plus...
2009-12-16 Evan ChengRe-enable 91381 with fixes.
2009-12-16 John McCallEvery anonymous namespace is different. Caught by...
2009-12-15 Jeffrey YasskinChange indirect-globals to use a dedicated allocIndirec...
2009-12-15 Johnny ChenAdded encoding bits for the Thumb ISA. Initial checkin.
2009-12-15 Evan ChengFix an encoding bug.
2009-12-15 Kenneth UildriksFor fastcc on x86, let ECX be used as a return register...
2009-12-15 Evan ChengDisable 91381 for now. It's miscompiling ARMISelDAG2DAG...
2009-12-15 Evan ChengUse sbb x, x to materialize carry bit in a GPR. The...
2009-12-15 Jim Grosbachnand atomic requires opposite operand ordering
2009-12-14 Dan GohmanFix integer cast code to handle vector types.
2009-12-14 Johnny ChenAdd encoding bits "let Inst{11-4} = 0b00000000;" to...
2009-12-14 Jim Grosbachv6 sync insn copy/paste error
2009-12-14 Jim GrosbachAdd ARMv6 memory and sync barrier instructions
2009-12-14 Johnny ChenFixed encoding bits typo of ldrexd/strexd.
2009-12-14 Jim GrosbachThumb2 atomic operations
2009-12-14 Chris Lattnerfix an obvious bug found by clang++ and collapse a...
2009-12-14 Jim Grosbachcorrect selection requirements for thumb2 vs. arm versi...
2009-12-14 Jim Grosbachadd Thumb2 atomic and memory barrier instruction defini...
2009-12-14 Jim Grosbachwhitespace
2009-12-14 Jim GrosbachARM memory barrier instructions are not predicable
2009-12-14 Jim Grosbachadd ldrexd/strexd instructions
2009-12-14 Bill WendlingWhitespace changes, comment clarification. No functiona...
2009-12-14 Jim Grosbachatomic binary operations up to 32-bits wide.
2009-12-13 Anton KorobeynikovDo not allow uninitialize access during debug printing
2009-12-12 Eli FriedmanMore info on this transformation.
2009-12-12 Eli FriedmanRemove some stuff that's already implemented. Also...
2009-12-12 Evan ChengDisable r91104 for x86. It causes partial register...
2009-12-12 Anton KorobeynikovImplement variable-width shifts.
2009-12-12 Evan ChengAdd comment about potential partial register stall.
2009-12-12 Evan ChengFix an obvious bug. No test case since LEA16r is not...
2009-12-12 Jim GrosbachFramework for atomic binary operations. The emitter...
2009-12-11 Anton KorobeynikovLower setcc branchless, if this is profitable.
2009-12-11 Dan GohmanImplement vector widening, splitting, and scalarizing...
2009-12-11 Jim Grosbachmemory barrier instructions by definition have side...
2009-12-11 Anton KorobeynikovHonour setHasCalls() set from isel.
2009-12-11 Johnny ChenStore Register Exclusive should leave the source regist...
2009-12-11 Jim GrosbachUpdate properties.
2009-12-11 Evan ChengAdd support to 3-addressify 16-bit instructions.
2009-12-11 Jim GrosbachRough first pass at compare_and_swap atomic builtins...
2009-12-10 Jim GrosbachAdd instruction encoding for DMB/DSB
2009-12-10 Jim GrosbachAdd memory barrier intrinsic support for ARM. Moving...
2009-12-09 Evan ChengOptimize splat of a scalar load into a shuffle of a...
2009-12-09 Evan ChengTeach InferPtrAlignment to infer GV+cst alignment and...
2009-12-09 Evan ChengMove isConsecutiveLoad to SelectionDAG. It's not target...
2009-12-08 Evan Cheng- Support inline asm 'w' constraint for 128-bit vector...
2009-12-08 Anton KorobeynikovReduce (cmp 0, and_su (foo, bar)) into (bit foo, bar...
2009-12-07 Dan GohmanDon't enable the post-RA scheduler on x86 except at...
2009-12-07 Anton KorobeynikovSome pretty-printing
2009-12-07 Anton KorobeynikovAdd lowering of returnaddr and frameaddr intrinsics...
2009-12-07 Anton KorobeynikovInitial codegen support for MSP430 ISRs
2009-12-07 Anton KorobeynikovAdd ability to select hw multiplier mode and select...
2009-12-06 Anton KorobeynikovDynamic stack realignment use of sp register as source...
2009-12-05 Bill WendlingCalling InvalidateEntry during the refinement was break...
2009-12-05 Bill WendlingFinal cleanups:
2009-12-05 Bill WendlingInline methods which are called only once.
2009-12-05 Bill WendlingRefactor some code. No functionality change.
2009-12-05 Dan GohmanRemove the target hook TargetInstrInfo::BlockHasNoFallT...
2009-12-04 David GreeneRemove an unneeded include.
2009-12-04 David GreeneHave hasLoad/StoreFrom/ToStackSlot return the relevant...
2009-12-04 Bill WendlingSome code cleanup. No functionality change.
2009-12-03 Jim Grosbachremove out of date FIXME.
2009-12-03 Chris Lattnerexpand note.
2009-12-03 Chris Lattneradd a note
2009-12-03 Chris Lattnerfix a build problem with VC++, PR5664, patch by Alp...
next