Add clang-tblgen to OPTIONAL_DIRS when building native tools for the
[oota-llvm.git] / lib / CodeGen /
2011-10-07 Bill WendlingThread the chain through the eh.sjlj.setjmp intrinsic...
2011-10-07 Andrew TrickPostRA scheduler fix. Clear stale loop dependencies.
2011-10-07 Andrew Trickwhitespace
2011-10-06 Eli FriedmanRemove the old atomic instrinsics. autoupgrade functio...
2011-10-05 Bill WendlingModify the mapping from landing pad to call sites to...
2011-10-05 Bill WendlingAdd an ivar that maps a landing pad's EH symbol to...
2011-10-05 Bill WendlingSmall refactoring. Cache the FunctionInfo->MBB into...
2011-10-05 Jakob Stoklund OlesenFix sub-register operand verification.
2011-10-05 Bill WendlingFix comment to reflect the new EH stuff.
2011-10-05 Jakob Stoklund OlesenRemove unused DstSubIdx argument.
2011-10-05 Jakob Stoklund OlesenSimplify EXTRACT_SUBREG emission.
2011-10-05 Jakob Stoklund OlesenSimplify INSERT_SUBREG emission.
2011-10-05 Jakob Stoklund OlesenAdd a FIXME.
2011-10-05 Jakob Stoklund OlesenAlso add <imp-use,kill> flags for redefined super-regis...
2011-10-05 Jakob Stoklund OlesenAlso add <def,undef> flags when coalescing sub-registers.
2011-10-04 Owen AndersonTeach the MC to output code/data region marker labels...
2011-10-04 Bill WendlingCreate a mapping between the landing pad basic block...
2011-10-04 Jakob Stoklund OlesenAllow <undef> flags on def operands as well as uses.
2011-10-04 Bill WendlingGeneric cleanup.
2011-10-03 Bill WendlingDon't carry over the dispatchsetup hack from the old...
2011-10-03 Bill WendlingMove the grabbing of the jump buffer into the caller...
2011-10-03 Eric ChristopherWhitespace.
2011-10-03 Eric ChristopherTypo.
2011-10-01 Nadav RotemMoved type construction out of the loop and added an...
2011-09-30 Bill WendlingWhen inferring the pointer alignment, if the global...
2011-09-30 Nick LewyckyPromote comment to doxycomment. Adjust whitespace....
2011-09-30 Jakob Stoklund OlesenMove getCommonSubClass() into TRI.
2011-09-30 Torok EdwinComment grammar fixes.
2011-09-30 Torok EdwinInstead of crashing when MCAsmInfo is NULL, add an...
2011-09-29 Eli FriedmanClean up uses of switch instructions so they are not...
2011-09-29 Duncan SandsPlace this bracket according to the LLVM style.
2011-09-29 Jakob Stoklund OlesenRemove NumImplicitOps which is now unused.
2011-09-29 Eric ChristopherUse the local we already set up.
2011-09-29 Jakob Stoklund OlesenRewrite MachineInstr::addOperand() to avoid NumImplicitOps.
2011-09-28 Bill WendlingHave the SjLjEHPrepare pass do some more heavy lifting.
2011-09-28 Duncan SandsA typeid of zero means a cleanup, not a catch. This...
2011-09-28 Bill WendlingStrip off pointer casts when looking at the eh.sjlj...
2011-09-28 Bill WendlingBitcast the alloca to an i8* to match the intrinsic...
2011-09-28 Bill WendlingCreate and use an llvm.eh.sjlj.functioncontext intrinsic.
2011-09-28 Bill WendlingIn the new EH model, setup the function context and...
2011-09-28 Bill WendlingDon't conditionalize execution of the SjLj EH prepare...
2011-09-28 Jakob Stoklund OlesenRename class and clean up source.
2011-09-28 Jakob Stoklund OlesenRename SSEDomainFix -> lib/CodeGen/ExecutionDepsFix.
2011-09-27 Bill WendlingThis is the start of the new SjLj EH preparation pass...
2011-09-27 Cameron ZwarichRemove an invalid assert that is really just asserting...
2011-09-27 Jim GrosbachRename AddSelectionDAGCSEId() to addSelectionDAGCSEId().
2011-09-27 Nadav RotemCleanup PromoteIntOp_EXTRACT_VECTOR_ELT and PromoteIntR...
2011-09-27 Nadav RotemRevert r140463; The patch assumes that <4 x i1> is...
2011-09-26 James MolloyFix emission of debug data for global variables. getCon...
2011-09-25 Jakob Stoklund OlesenAdd target hook for pseudo instruction expansion.
2011-09-25 Nadav Rotem[vector-select] Address one of the issues in pr10902...
2011-09-25 Jakob Stoklund OlesenClean up code after renaming LowerSubregs -> ExpandPost...
2011-09-25 Jakob Stoklund OlesenRename LowerSubregs to ExpandPostRAPseudos.
2011-09-24 Nadav RotemImplement Duncan's suggestion to use the result of...
2011-09-24 Nadav Rotem[Vector-Select] Address one of the problems in 10902.
2011-09-23 Jakob Stoklund OlesenVerify that terminators follow non-terminators.
2011-09-23 Eli FriedmanPR10998: It is not legal to sink an instruction past...
2011-09-23 Duncan SandsTweak the handling of MERGE_VALUES nodes: remove the...
2011-09-23 Nadav RotemVector-Select: Address one of the problems in pr10902...
2011-09-22 Dan GohmanFix SimplifySelectCC to add newly created nodes to...
2011-09-22 Jakob Stoklund OlesenConstrain register classes instead of emitting copies.
2011-09-22 Jakob Stoklund OlesenAdd a MinNumRegs argument to MRI::constrainRegClass().
2011-09-22 Bill WendlingUse the C personality function instead of the C++ perso...
2011-09-21 Devang PatelDo not unnecessarily use AT_specification DIE because...
2011-09-21 Bill WendlingAttempt to update the shadow stack GC pass to the new...
2011-09-21 Jim GrosbachTidy up. Whitepsace.
2011-09-21 Nadav Rotem[VECTOR-SELECT] Address one of the bugs in pr10902.
2011-09-21 Andrew TrickLower ARM adds/subs to add/sub after adding optional...
2011-09-20 Bruno Cardoso LopesAdd a DAGCombine for subvector extracts to remove usele...
2011-09-20 Andrew TrickRestore hasPostISelHook tblgen flag.
2011-09-20 Andrew TrickARM isel bug fix for adds/subs operands.
2011-09-20 Andrew Trickwhitespace
2011-09-18 Nadav Rotemwhite space cleanups
2011-09-16 Benjamin KramerNamespacify.
2011-09-16 Jakob Stoklund OlesenSpill mode: Hoist back-copies locally.
2011-09-16 Jakob Stoklund OlesenDisable local spill hoisting for non-killing copies.
2011-09-15 Eli FriedmanSome legalization fixes for atomic load and store.
2011-09-15 Jakob Stoklund OlesenAdd an option to disable spill hoisting.
2011-09-15 Jakob Stoklund OlesenVirtRegMap is counting spill slots, not register spills.
2011-09-15 Jakob Stoklund OlesenCount correctly when a COPY turns into a spill or reload.
2011-09-15 Jakob Stoklund OlesenCount inserted spills and reloads more accurately.
2011-09-15 Jakob Stoklund OlesenTrace through sibling PHIs in bulk.
2011-09-15 Jakob Stoklund OlesenSpeed up LiveIntervals::shrinkToUse with some caching.
2011-09-15 Jakob Stoklund OlesenRevert r139782, "RemoveCopyByCommutingDef doesn't need...
2011-09-15 Jakob Stoklund OlesenStop verifying hasPHIKill() flags.
2011-09-15 Jakob Stoklund OlesenRemoveCopyByCommutingDef doesn't need hasPHIKill().
2011-09-15 Jakob Stoklund OlesenIt is safe to remat a value killed by phis.
2011-09-15 Jakob Stoklund OlesenLeave hasPHIKill flags alone in LiveInterval::RenumberV...
2011-09-15 Andrew Trick[regcoalescing] bug fix for RegistersDefinedFromSameValue.
2011-09-14 Devang PatelAdd support to emit debug info for C++0x nullptr type.
2011-09-14 Jakob Stoklund OlesenIgnore the cloning of unknown registers.
2011-09-14 Jakob Stoklund OlesenHoist back-copies to the least busy dominator.
2011-09-14 Nadav RotemAdd integer promotion support for vselect
2011-09-13 Jakob Stoklund OlesenDistinguish complex mapped values from forced recomputa...
2011-09-13 Jakob Stoklund OlesenImplement -split-spill-mode=size.
2011-09-13 Eli FriedmanFix check for unaligned load/store so it doesn't catch...
2011-09-13 Eli FriedmanError out on CodeGen of unaligned load/store. Fix...
2011-09-13 Nadav RotemFix the assertion which checks the size of the input...
2011-09-13 Nadav RotemAdd vselect target support for targets that do not...
2011-09-13 Devang PatelUse a cache to maintain list of machine basic blocks...
next