Fix PR10104 by adding a bounds check on a vector element access check. It was
[oota-llvm.git] / lib / CodeGen /
2011-06-09 Eric ChristopherIf the alignment of the byval argument is greater than...
2011-06-08 Eric ChristopherAdd a parameter to CCState so that it can access the...
2011-06-08 Andrew TrickRemove a temporary test case probe in CheckForLiveRegDef.
2011-06-08 Rafael EspindolaFix count.
2011-06-08 Rafael EspindolaCount how many phis we are creating.
2011-06-07 Cameron ZwarichFix an issue where the two-address conversion pass...
2011-06-07 Rafael EspindolaFix a silly error I introduce in r131951.
2011-06-07 Andrew TrickFix a merge bug in preRAsched for handling physreg...
2011-06-06 Jakob Stoklund OlesenSimplify local live range splitting's safeguard to...
2011-06-06 Jakob Stoklund OlesenGet allocation orders from RegisterClassInfo when possible.
2011-06-06 Nadav RotemAdd methods to support the integer-promotion of vector...
2011-06-06 Stuart HastingsAvoid FGETSIGN of 80-bit types. Fixes PR10085.
2011-06-06 Jakob Stoklund OlesenDon't try to be clever, just preserve the target's...
2011-06-06 Eli FriedmanPR10077: fix fast-isel of extractvalue of aggregate...
2011-06-05 Benjamin KramerUse path API for path concatenation.
2011-06-04 Nadav RotemTypeLegalizer: Add support for passing of vector-promot...
2011-06-04 Nadav RotemTypeLegalizer: Fix a bug in the promotion of elements...
2011-06-03 Jakob Stoklund OlesenSwitch AllocationOrder to using RegisterClassInfo inste...
2011-06-03 Jakob Stoklund OlesenPreserve the original ordering when a CSR has multiple...
2011-06-03 Eric ChristopherAdd a TODO about memory operands.
2011-06-02 Jakob Stoklund OlesenAvoid calling TRI->getAllocatableSet in RAFast.
2011-06-02 Eric ChristopherHave LowerOperandForConstraint handle multiple characte...
2011-06-02 Jakob Stoklund OlesenMake it possible to have unallocatable register classes.
2011-06-02 Jakob Stoklund OlesenJust use a SmallVector.
2011-06-02 Devang PatelRemove dead code.
2011-06-02 Devang PatelUpdate DBG_VALUEs while breaking anti dependencies.
2011-06-02 Devang PatelDuring post RA scheduling, do not try to chase reg...
2011-06-02 Rafael EspindolaRevert 132424 to fix PR10068.
2011-06-02 Jakob Stoklund OlesenUse RegisterClassInfo::getOrder in RAFast.
2011-06-02 Benjamin KramerStart with a zeroed CSRNum map.
2011-06-02 Jakob Stoklund OlesenInitialize members to fix problem found by valgrind.
2011-06-02 Jakob Stoklund OlesenUse TRI::has{Sub,Super}ClassEq() where possible.
2011-06-02 Jakob Stoklund OlesenAdd a RegisterClassInfo class that lazily caches inform...
2011-06-01 Devang PatelA DBG_VALUE that truncates a range does not start anoth...
2011-06-01 Devang PatelDo not drop constant values when a variable's content...
2011-06-01 Stuart HastingsRecommit 132404 with fixes. rdar://problem/5993888
2011-06-01 Eric ChristopherAllow bitcasts between valid types of the same size...
2011-06-01 Nadav RotemRefactor LegalizeTypes: Erase LegalizeAction and make...
2011-06-01 Jakob Stoklund OlesenRevert r132358 "Simplify the eviction policy by making...
2011-06-01 Stuart HastingsFix double FGETSIGN to work on x86_32; followup to...
2011-06-01 Stuart HastingsTurn on FGETSIGN for x86. Followup to 132388. rdar...
2011-06-01 Nadav RotemThis patch is another step in the direction of adding...
2011-06-01 Andrew TrickAdd an issue width check to the postRA scheduler. Patch...
2011-06-01 Bill WendlingThe ARM stuff already calls the Resume function, not...
2011-06-01 Devang PatelIncomplete type may not have corresponding DIE, so...
2011-05-31 Devang PatelRefactor.
2011-05-31 Devang PatelInclude global types, that are referenced through local...
2011-05-31 Jakob Stoklund OlesenSimplify the eviction policy by making the failsafe...
2011-05-30 Jakob Stoklund OlesenReapply r132245 with a fix for the bug that broke the...
2011-05-30 Charles DavisEmit the handler's data area. For GCC-style exceptions...
2011-05-29 Jakob Stoklund OlesenRevert r132245, "Create two BlockInfo entries when...
2011-05-29 Jakob Stoklund OlesenFix PR10046 by updating LiveVariables kill info when...
2011-05-29 Charles DavisWhen generating against the Win64 EH scheme, set the...
2011-05-28 Nadav RotemRefactor the type legalizer. Switch TargetLowering...
2011-05-28 Benjamin KramerErase instructions _after_ checking their type.
2011-05-28 John McCallImplement and document the llvm.eh.resume intrinsic...
2011-05-28 Charles DavisWhen generating code for Win64 EH, emit StartProc and...
2011-05-28 Jakob Stoklund OlesenCreate two BlockInfo entries when a live range is disco...
2011-05-28 Jakob Stoklund OlesenAdd SplitAnalysis::getNumLiveBlocks().
2011-05-28 Devang PatelSelect DW_AT_const_value size based on global variable...
2011-05-28 Rafael EspindolaFix the root cause of the bootstrap failure:
2011-05-27 Charles DavisStub out support for Win64-style exceptions. Note that...
2011-05-27 Rafael EspindolaFix a regression I recently introduced by removing...
2011-05-27 Rafael EspindolaMake size computation less brittle.
2011-05-27 Charles DavisAdd the suffix to the Win64 EH data sections' names...
2011-05-27 Nadav RotemRefactor getActionType and getTypeToTransformTo ; place...
2011-05-27 Devang PatelKeep this simple. Use DIType to get signness and size...
2011-05-27 Devang PatelHandle signed types gracefully.
2011-05-27 Devang PatelSelect DW_AT_const_value size based on variable size.
2011-05-27 Cameron ZwarichFix PR10029 - VerifyCoalescing failure on patterns_dfa...
2011-05-26 Devang PatelAdd comment.
2011-05-26 Devang PatelDuring branch folding avoid inserting redundant DBG_VAL...
2011-05-26 Charles DavisRevert r132111. I built Release (without Asserts),...
2011-05-26 Charles DavisAlign Win64 EH Table sections to 4 bytes.
2011-05-26 Stuart HastingsReverting 132105: it broke some LLVM-GCC DejaGNU tests.
2011-05-26 Stuart HastingsCorrectly handle a one-word struct passed byval on...
2011-05-25 Jakob Stoklund OlesenAdd a RAGreedy::canEvict function.
2011-05-25 Eli FriedmanRewrite fast-isel integer cast handling to handle more...
2011-05-25 Devang PatelRemove unused statistical counter.
2011-05-25 Rafael EspindolaReplace the -unwind-tables option with a per function...
2011-05-24 Devang PatelRemove dead code.
2011-05-24 Rafael EspindolaExplain FIXME.
2011-05-24 Rafael EspindolaFix the defaults for .eh_frame. We were marking it...
2011-05-24 Evan Cheng- Teach SelectionDAG::isKnownNeverZero to return true...
2011-05-24 Devang PatelFix debug info for blocks' variable.
2011-05-23 Devang PatelRemove unnecessary comment.
2011-05-23 Devang PatelRevert 121907 (it causes llc crash) and apply original...
2011-05-23 Devang PatelPreserve debug info during iSel by keeping DanglingDebu...
2011-05-23 Devang PatelWhile replacing all uses of a SDValue with another...
2011-05-22 Chris LattnerEliminate some temporary variables, and don't call...
2011-05-22 Chris Lattnereliminate dependence on StandardPasses.h. The code...
2011-05-21 Benjamin KramerImplement mulo x, 2 -> addo x, x in DAGCombiner.
2011-05-20 Cameron ZwarichFix PR9962 by properly constraining register classes...
2011-05-20 Charles DavisFix typo. When will I learn?
2011-05-20 Charles DavisAdd .pdata and .xdata sections to the COFF TLOF impleme...
2011-05-20 Jim GrosbachNo reason not to allow defining the CFA as a reg w...
2011-05-20 Jim GrosbachFix typo.
2011-05-20 Jim GrosbachAdd support for frame info use of the .cfi_def_cfa...
2011-05-20 Cameron ZwarichFix PR9960 by teaching SimpleRegisterCoalescing::Adjust...
2011-05-19 Cameron ZwarichFix PR9955 by only attaching load memory operands to...
next