Atomic ops that do arithmetic use signed arithmetic.
[oota-llvm.git] / lib / CodeGen /
2009-06-23 Bruno Cardoso LopesUse a default alignment for data and bss sections.
2009-06-22 Dale JohannesenFix memcpy expansion so it won't generate invalid
2009-06-22 Evan ChengFix another register coalescer crash: forgot to check...
2009-06-22 Bruno Cardoso LopesUse different functions to emit the string and symbol...
2009-06-22 Bruno Cardoso LopesAdd more methods to gather target specific elf stuff
2009-06-20 Evan ChengFix PR4419: handle defs of partial uses.
2009-06-19 Devang Patelmv CodeGen/DebugLoc.h Support/DebugLoc.h
2009-06-19 Devang PatelMove up dwarf writer initialization in common AsmPrinte...
2009-06-19 Eli FriedmanMinor cleanup; fixes review comments for a previous...
2009-06-19 Lang HamesMore VNInfo tweaking, plus a little progress on intra...
2009-06-18 Chris Lattnermove mangler quote handling from asm printers to Target...
2009-06-18 Chris Lattnersimplify macro debug info directive handling.
2009-06-18 Lang HamesImproved PHI def marking, replaced some gotos with...
2009-06-18 Evan ChengOn Darwin, ams printer should output a second label...
2009-06-18 Evan Cheng- Update register allocation hint after coalescing...
2009-06-17 Lang HamesVNInfo cleanup.
2009-06-16 Sanjiv GuptaFixed names of libcalls checked in r73480.
2009-06-16 Sanjiv GuptaAdded required libcalls for PIC16 (mostly floating...
2009-06-16 Evan ChengRename RemoveCopiesFromValNo to TurnCopiesFromValNoToIm...
2009-06-16 Evan ChengIf a val# is defined by an implicit_def and it is being...
2009-06-16 Eli FriedmanAdd some generic expansion logic for SMULO and UMULO...
2009-06-16 Bill WendlingFix typos.
2009-06-16 Devang PatelUse MainCU if it is available.
2009-06-15 Owen AndersonOwen Anderson 2009-06-15: Use a SmallPtrSet here, for...
2009-06-15 Dan GohmanChange this from an assert to a cerr+exit, since it...
2009-06-15 Devang PatelGracefully handle imbalanced inline function begin...
2009-06-15 Evan Chengifcvt should ignore cfg where true and false successors...
2009-06-15 Arnold SchwaighoferCheckTailCallReturnConstraints is missing a check on the
2009-06-15 Evan ChengPart 1.
2009-06-14 Dan GohmanFix old-style type names in comments.
2009-06-14 Evan ChengMove register allocation preference (or hint) from...
2009-06-14 Bruno Cardoso LopesIntroduce new BinaryObject (blob) class, ELF Writer...
2009-06-13 Evan ChengAdd a ARM specific pre-allocation pass that re-schedule...
2009-06-13 Devang Patelllvm.dbg.region.end() intrinsic is not required to...
2009-06-12 Owen AndersonImprove style.
2009-06-12 Owen AndersonThis is supposed to be a preorder numbering of the...
2009-06-12 Owen AndersonNow with less iterator invalidation, and other forms...
2009-06-12 Evan ChengIf killed register is defined by implicit_def, do not...
2009-06-12 Devang PatelClear AbstractInstanceRootMap at the end of the function.
2009-06-11 Bruno Cardoso LopesSupport for ELF Visibility
2009-06-10 Oscar FuentesCMake: Updated list of files on lib/CodeGen/CMakeLists...
2009-06-10 Sanjiv GuptaRemove warnings: no newline at end of file.
2009-06-09 Owen AndersonAdd the beginnings of an implementatation of lazy liven...
2009-06-07 Bruno Cardoso LopesDelete comment and fix typo
2009-06-07 Bruno Cardoso LopesFix wrong elf class and byte order initializations.
2009-06-07 Bruno Cardoso LopesSimple ELF32/64 binary files can now be emitted for...
2009-06-07 Eli FriedmanTweak the expansion code for BIT_CONVERT to generate...
2009-06-07 Eli FriedmanSlightly generalize the code that handles shuffles...
2009-06-06 Eli FriedmanFix the expansion for CONCAT_VECTORS so that it doesn...
2009-06-06 Eli FriedmanFactor out a couple of helpers.
2009-06-06 Bruno Cardoso LopesRemove elf specific info from ELFWriter.h to Elf.h...
2009-06-06 Eli FriedmanMake SINT_TO_FP/UINT_TO_FP vector legalization queries...
2009-06-05 Devang PatelAdd new function attribute - noimplicitfloat
2009-06-05 Nate BegemanAdapt the x86 build_vector dagcombine to the current...
2009-06-05 Dan GohmanRemove some unnecessary #includes.
2009-06-05 Sanjiv GuptaAllow libcalls for i16 sdiv/udiv/rem operations.
2009-06-05 Bruno Cardoso LopesELF Code Emitter now uses CurBufferPtr, BufferBegin...
2009-06-04 Dan GohmanSplit the Add, Sub, and Mul instruction opcodes into...
2009-06-04 Dale JohannesenFix FP_TO_UINT->i32 on ppc32 -mcpu=g5. This was
2009-06-04 Evan ChengRALinScan::attemptTrivialCoalescing() was returning...
2009-06-04 Evan ChengA value defined by an implicit_def can be liven to...
2009-06-04 Lang HamesRemoved SimpleRewriter.
2009-06-04 Dan GohmanDon't do the X * 0.0 -> 0.0 transformation in instcombi...
2009-06-04 Dan GohmanFix comments.
2009-06-04 Dan GohmanRemove a #include of <iostream>.
2009-06-04 Lang HamesRemoved more testing code that snuck in earlier.
2009-06-03 Bruno Cardoso LopesMove ELFCodeEmiter stuff to new files
2009-06-03 Oscar FuentesCMake: Added missing source file to lib/CodeGen/CMakeLi...
2009-06-03 Evan ChengFix for PR4225: When rewriter reuse a value in a physic...
2009-06-03 Evan ChengIf there is a def of a super-register followed by a...
2009-06-03 Bruno Cardoso LopesMove structures and classes into header files, providin...
2009-06-02 Lang HamesFixed warning, removed some temporary validation code...
2009-06-02 Lang HamesUpdate to in-place spilling framework. Includes live...
2009-06-02 Dale JohannesenRevert 72707 and 72709, for the moment.
2009-06-01 Dale JohannesenMake the implicit inputs and outputs of target-independent
2009-06-01 Bill WendlingAccidental commit. This isn't ready for prime time...
2009-05-31 Duncan SandsRename CustomLowerResults to CustomLowerNode, since
2009-05-30 Bruno Cardoso LopesUse uint8_t and int32_t in {JIT,Machine}CodeEmiters
2009-05-30 Bruno Cardoso LopesFirst patch in the direction of splitting MachineCodeEm...
2009-05-30 Bill WendlingUntabification.
2009-05-28 Evan ChengDo not try to create a MVT type of width 0.
2009-05-28 Eli FriedmanRe-commit r72514 and r72516 with a fixed version of...
2009-05-28 Evan ChengIncorporate patch feedbacks.
2009-05-28 Bill WendlingTemporarily revert r72514 (and dependent patch r72516...
2009-05-28 Eli FriedmanRemove a couple of useless functions.
2009-05-28 Eli FriedmanRemove special cases for more opcodes.
2009-05-28 Eli FriedmanRemove special case for SETCC opcode; add some comments...
2009-05-28 Eli FriedmanSome minor cleanups.
2009-05-28 Evan ChengAdded optimization that narrow load / op / store and...
2009-05-27 Eli FriedmanMinor cleanups; add a better explanation for the issue...
2009-05-27 Eli FriedmanRemove more special cases for opcodes.
2009-05-27 Eli FriedmanRemove special cases for more opcodes.
2009-05-27 Eli FriedmanRemoving more special cases from LegalizeDAG.
2009-05-27 Eli FriedmanEliminate more special cases for opcodes.
2009-05-27 Eli FriedmanRemove more special cases from LegalizeDAG.
2009-05-27 Eli FriedmanRemove unused argument.
2009-05-27 Eli FriedmanRemove more opcode special cases.
2009-05-27 Eli FriedmanStart of refactoring LegalizeDAG so that we don't need...
2009-05-26 Jeffrey YasskinLiveVariables::VarInfo contains an AliveBlocks BitVecto...
2009-05-26 Eli FriedmanDelete a bunch of dead code from LegalizeDAG.
next