Refactor loop for better readability.
[oota-llvm.git] / lib / CodeGen /
2012-01-31 Andrew TrickObvious unnecessary loop removal. Follow through from...
2012-01-31 Chris Lattnerwith recent changes, ConstantArray is never a "string...
2012-01-31 Andrew TrickRAFast: Generalize the logic for return operands.
2012-01-31 Chris Lattnerremove the last vestiges of llvm::GetConstantStringInfo...
2012-01-31 Chris Lattnerrework this logic to not depend on the last argument...
2012-01-31 Chris Lattnerdon't emit a 1-byte object as a .fill. This is silly...
2012-01-31 Bill WendlingRemove the now-dead llvm.eh.exception and llvm.eh.selec...
2012-01-31 Bill WendlingRemove the eh.exception and eh.selector intrinsics...
2012-01-31 Eli FriedmanUse the correct ShiftAmtTy for creating shifts after...
2012-01-30 Chandler CarruthChris's constant data sequence refactoring actually...
2012-01-30 Matt Beaumont-GayHere's a new one: GCC was complaining about an only...
2012-01-30 Chris Lattnerwhen verbose asm is on, print integers in ConstantDataS...
2012-01-30 Chris Lattnerdon't lose tail padding on ConstantDataAggregate vec3's.
2012-01-29 Jakob Stoklund OlesenFix some scavenger performance issues.
2012-01-29 Jakob Stoklund OlesenAvoid creating BitVector temporaries.
2012-01-28 Bill WendlingReapply r149159 with a fix to add to a PHI node with...
2012-01-28 Lang HamesRemove code that adds live ranges for dead defs. It...
2012-01-28 Bill WendlingRevert r149159 until I can fix tests.
2012-01-28 Bill WendlingDon't always create a separate block for the call to...
2012-01-27 Lang HamesSilence warning about parens for && within ||
2012-01-27 Lang HamesAdd a "moveInstr" method to LiveIntervals. This can...
2012-01-27 Lang HamesBacking out ill-considered 'refactor'.
2012-01-27 Lang HamesMove some duplicate loops in the coalescer into their...
2012-01-27 Lang HamesPhysreg dead defs should be handled too.
2012-01-27 Chris Lattnercontinue making the world safe for ConstantDataVector...
2012-01-27 Bill WendlingPlace the GEP instructions nearer to the instructions...
2012-01-27 Chris Lattnermake sure the file's matching header is #include'd...
2012-01-27 Chris LattnerRewrite CanShareConstantPoolEntry to be implemented...
2012-01-27 Lang HamesRewrite instruction operands in AdjustCopiesBackFrom...
2012-01-26 Chris Lattnerprogress making the world safe to ConstantDataVector...
2012-01-26 Chris Lattnertidy up forward declarations.
2012-01-26 Chad RosierUpdate comment for r149070.
2012-01-26 Chad RosierReplace the use of isPredicable() with isPredicated...
2012-01-26 Jakob Stoklund OlesenClear kill flags before propagating a copy.
2012-01-26 James MolloyAdd support for the R_ARM_TARGET1 relocation, which...
2012-01-26 Chris Lattnereliminate the Constant::getVectorElements method. ...
2012-01-25 Jakob Stoklund OlesenImprove sub-register def handling in ProcessImplicitDefs.
2012-01-25 Anton KorobeynikovProperly emit ctors / dtors with priorities into desire...
2012-01-25 Lang HamesDon't add live ranges for aliases of physregs that...
2012-01-25 Lang HamesAlways break upon finding a vreg operand (in Release...
2012-01-25 Chris Lattneruse ConstantVector::getSplat in a few places.
2012-01-25 Chris LattnerUse the right method to get the # elements in a CDS.
2012-01-24 Jakob Stoklund OlesenSet correct <def,undef> flags when lowering REG_SEQUENCE.
2012-01-24 Jakob Stoklund OlesenUse the standard MachineFunction::print() after SlotInd...
2012-01-24 Jakob Stoklund OlesenFix old doxygen comment.
2012-01-24 Chris Lattneradd more support for ConstantDataSequential
2012-01-24 Evgeniy StepanovAn option to selectively enable part of ARM EHABI support.
2012-01-24 Benjamin KramerBit pack DIE structures better.
2012-01-24 Eric ChristopherRemove generation of DW_AT_sibling. Nothing as far...
2012-01-24 Chris LattnerAdd AsmPrinter (aka MCLowering) support for ConstantDat...
2012-01-24 Jakob Stoklund OlesenPreserve <def,undef> flags in CoalesceExtSubRegs.
2012-01-24 Chandler CarruthRevert r148686 (and r148694, a fix to it) due to a...
2012-01-23 Bill WendlingRemove extraneous ';'s.
2012-01-23 Lang HamescopyImplicitOps is redundant here - the loop above...
2012-01-23 Jakob Stoklund OlesenFix PR11829. PostRA LICM was too aggressive.
2012-01-23 Jakob Stoklund OlesenSimplify debug output.
2012-01-23 Evgeniy StepanovAn option to selectively enable parts of ARM EHABI...
2012-01-22 Anton KorobeynikovAdd an option to disable buggy copy propagation pass
2012-01-21 Evan ChengFix an obvious typo.
2012-01-21 Jakob Stoklund OlesenHandle register masks in LiveVariables.
2012-01-20 Jakob Stoklund OlesenDelete an unused member variable.
2012-01-20 Jakob Stoklund OlesenSupport register masks in MachineLICM.
2012-01-20 Jakob Stoklund OlesenHandle register masks in DeadMachineInstructionElim.
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-20 Kostya SerebryanyExtend Attributes to 64 bits
2012-01-20 Bill WendlingWhen lowering the 'resume' instruction, look to see...
2012-01-19 Evan ChengMore bundle related API additions.
2012-01-19 Evan ChengRewriter should definitly rewrite instructions inside...
2012-01-19 Evan ChengEnhance finalizeBundle to return end of bundle iterator...
2012-01-19 Evan Cheng- Slight change to finalizeBundle() interface. LastMI...
2012-01-19 Evan ChengRename Finalizebundle to finalizeBundle to conform...
2012-01-18 Jakob Stoklund OlesenAdd a RegisterMaskSDNode class.
2012-01-18 Lang HamesFixed macro condition.
2012-01-18 Nadav RotemFix a bug in the type-legalization of vector integers...
2012-01-18 Pete CooperFix ISD::REG_SEQUENCE to accept physical registers...
2012-01-17 Nadav RotemTransform: (EXTRACT_VECTOR_ELT( VECTOR_SHUFFLE )) ...
2012-01-17 Craig TopperTeach DAG combiner to turn a BUILD_VECTOR of UNDEFs...
2012-01-17 Andrew Trickmisched: Inital interface and implementation for Schedu...
2012-01-17 Andrew TrickRenamed MachineScheduler to ScheduleTopDownLive.
2012-01-17 Andrew TrickMoving options declarations around.
2012-01-17 Rafael EspindolaAdd 148175 back. I am unable to reproduce any non deter...
2012-01-17 Pete CooperChanged flag operand of ISD::FP_ROUND to TargetConstant...
2012-01-17 Lang HamesFix typo in comment.
2012-01-16 David BlaikieRemoving unused default switch cases in switches over...
2012-01-16 Hal FinkelAggressiveAntiDepBreaker needs to skip debug values...
2012-01-16 Jakob Stoklund OlesenExtract method for detecting constant unallocatable...
2012-01-16 Jakob Stoklund OlesenGive better scavenger errors by invoking the verifier.
2012-01-16 Jakob Stoklund OlesenAdd a new kind of MachineOperand: MO_RegisterMask.
2012-01-16 David BlaikieRefactor variables unused under non-assert builds ...
2012-01-16 Pete CooperChanged intrinsic ID operand to a target constant as...
2012-01-15 Nadav Rotem[AVX] Optimize x86 VSELECT instructions using SimplifyD...
2012-01-15 Benjamin KramerReturn an ArrayRef from ShuffleVectorSDNode::getMask...
2012-01-15 Benjamin KramerDAGCombiner: Deduplicate code.
2012-01-15 Craig TopperTruncate of undef is just undef of smaller size.
2012-01-14 Duncan SandsSpeculatively revert commit 148175 (rafael), to see...
2012-01-14 Rafael EspindolaOnly emit the Leh_func_endN symbol when needed.
2012-01-14 Andrew Trickmisched: Initial code for building an MI level scheduli...
2012-01-14 Andrew TrickMove physreg dependency generation into aptly named...
2012-01-14 Andrew Trickmisched: Added ScheduleDAGInstrs::IsPostRA
2012-01-14 Andrew Trickmisched: Invoke the DAG builder on each sequence of...
next