Reverse order of the two branches at end of a basic block if it is profitable.
[oota-llvm.git] / include /
2012-07-30 Andrew TrickAdded MachineRegisterInfo::hasOneDef()
2012-07-30 Andrew TrickInline MachineRegisterInfo::hasOneUse
2012-07-30 Chandler CarruthExtend the InstVisitor to visit the specialized classes...
2012-07-30 Chandler CarruthMove the SmallVector unit tests to be type-parameterize...
2012-07-30 Eric ChristopherTypo.
2012-07-30 Jakob Stoklund OlesenAdd MachineInstr::isTransient().
2012-07-30 Jakob Stoklund OlesenAdd MachineBasicBlock::isPredecessor().
2012-07-29 Benjamin KramerAPInt: Simplify code.
2012-07-29 Manman RenRevert r160920 and r160919 due to dragonegg and clang...
2012-07-28 Manman RenX86 Peephole: fold loads to the source register operand...
2012-07-27 Jakob Stoklund OlesenAlso compute register mask lists under -new-live-intervals.
2012-07-27 Chad RosierTypos.
2012-07-27 Jakob Stoklund OlesenEliminate the IS_PHI_DEF flag and VNInfo::setIsPHIDef().
2012-07-27 Jakob Stoklund OlesenAdd a -new-live-intervals experimental option.
2012-07-27 Benjamin KramerSmallVector: Crank up verbosity of asserts per Chandler...
2012-07-27 Jakob Stoklund OlesenGive MCRegisterInfo an implementation file.
2012-07-27 Benjamin KramerSmallVector::erase: Assert that iterators are actually...
2012-07-27 Jakob Stoklund OlesenEliminate the large XXXSubRegTable constant arrays.
2012-07-26 Jakob Stoklund OlesenRemove support for 'CompositeIndices' and sub-register...
2012-07-26 Micah VillmowAdd support for v16i32/v16i64 into the code generator...
2012-07-26 Chad RosierMake comments in Debug.cpp and Debug.h consistent....
2012-07-26 Jakob Stoklund OlesenStart scaffolding for a MachineTraceMetrics analysis...
2012-07-26 Dan GohmanAdd a floor intrinsic.
2012-07-25 Jakob Stoklund OlesenDifferentially encode all MC register lists.
2012-07-25 Nuno Lopesrevert r160742: it's breaking CMake build
2012-07-25 Nuno LopesMemoryBuiltins: add support to determine the size of...
2012-07-25 Nuno Lopesadd EmitStrNLen()
2012-07-25 Nuno Lopesmake all Emit*() functions consult the TargetLibraryInf...
2012-07-24 Rafael EspindolaIn order to correctly compile
2012-07-24 Michael J. Spencer[Object] Remove unneeded const_cast.
2012-07-24 Nuno Lopesadd a few more functions to TargetLibraryInfo:
2012-07-24 Anshuman DasguptaAdd new interfaces to support ldd's ReaderElf.cpp.
2012-07-24 Nuno LopesTargetLibraryInfo: add strn?cat, strn?cpy, and strn?len
2012-07-23 Richard TrieuAdd operator== to APSInt. This will compare the signed...
2012-07-23 Nadav RotemDoxygenify the comments of ISD nodes.
2012-07-23 Sylvestre LedruFix a typo (the the => the)
2012-07-22 NAKAMURA Takumiautoconf: Re-introduce LLVM_HOSTTRIPLE since r143500...
2012-07-21 Akira HatanakaAdd VK_Mips_HIGHER and VK_Mips_HIGHEST to MCSymbolRefEx...
2012-07-20 Nuno Lopesbaby steps toward fixing some problems with inbound...
2012-07-20 Nuno Lopesmove the bounds checking pass to the instrumentation...
2012-07-20 Benjamin KramerRemove unused private member variables uncovered by...
2012-07-20 Galina KistanovaFix few warnings.
2012-07-20 Daniel Dunbarraw_ostream: Add a has_colors() method.
2012-07-20 Daniel DunbarProcess: Add sys::Process::FileDescriptorHasColors().
2012-07-20 Owen AndersonMake RegisterOperand a subclass of DAGOperand so that...
2012-07-19 Benjamin KramerPull the simple parts of DenseMapInfo<DebugLoc> inline...
2012-07-19 Alexey SamsonovDebugInfo library: add support for fetching absolute...
2012-07-19 Galina KistanovaFixed few warnings.
2012-07-19 Bill WendlingRemove tabs.
2012-07-19 Bill WendlingRemove tabs.
2012-07-18 Bill WendlingRemove tabs.
2012-07-18 Jordan RoseAllow PointerIntPairs to be created from const void *.
2012-07-18 Simon AtanasyanAdd some missed ELF constants definitions:
2012-07-18 NAKAMURA TakumiUpdate config.h.cmake corresponding to config.h.in.
2012-07-18 Andrew TrickSCEVTraversal: Add a visited set.
2012-07-17 Jakob Stoklund OlesenFix broken ipo_ext_iterator constructors.
2012-07-17 Jakob Stoklund OlesenAllow for customized graph edge pruning in PostOrderIte...
2012-07-17 Simon AtanasyanRevert commit r160307. We decide to move builtins selec...
2012-07-17 Jim GrosbachTableGen: Allow conditional instruction pattern in...
2012-07-16 Simon AtanasyanMIPS: Create two definitions for __builtin_mips_shll_qb...
2012-07-16 Tom StellardRevert "include/llvm: Add R600 Intrinsics v6"
2012-07-16 Tom Stellardinclude/llvm: Add R600 Intrinsics v6
2012-07-16 Chandler CarruthAdd support for attaching branch weight metadata direct...
2012-07-15 Chandler CarruthMove llvm/Support/TypeBuilder.h -> llvm/TypeBuilder...
2012-07-15 Chandler CarruthUpdate the header guard I missed when moving the header.
2012-07-15 Chandler CarruthMove llvm/Support/MDBuilder.h to llvm/MDBuilder.h,...
2012-07-15 Nadav RotemRefactor the code that checks that all operands of...
2012-07-15 Eric ChristopherMove IsSameValue from clang's ASTImporter to be methods...
2012-07-13 Andrew TrickLSR Fix: check SCEV expression safety before expansion.
2012-07-13 Andrew TrickFactor SCEV traversal code so I can use it elsewhere...
2012-07-13 Galina KistanovaFixed few warnings.
2012-07-13 Alexander KornienkoInitializers for some fields were missing in Option...
2012-07-12 Eric ChristopherRegenerate.
2012-07-12 Benjamin KramerAdd intrinsics for Ivy Bridge's rdrand instruction.
2012-07-10 Chandler CarruthTeach the LiveInterval::join function to use the fast...
2012-07-10 Chad RosierMove [get|set]BasePtrStackAdjustment() from MachineFram...
2012-07-10 Chad RosierAdd support for dynamic stack realignment in the presen...
2012-07-10 Chandler CarruthAdd an efficient merge operation to LiveInterval and...
2012-07-10 Chandler CarruthTeach LiveIntervals how to verify themselves and start...
2012-07-10 Jim GrosbachAllow intrinsics to be used in place of node matchables.
2012-07-08 Benjamin KramerRemove some trivial copy ctors so the classes become...
2012-07-08 Benjamin KramerSmallVector: Make use of move semantics to speed up...
2012-07-07 Andrew TrickI'm introducing a new machine model to simultaneously...
2012-07-07 Andrew Trickwhitespace
2012-07-07 Andrew TrickTweak spelling.
2012-07-06 Chad RosierFix the naming of ensureAlignment. Per the coding...
2012-07-06 Bill WendlingAdd a print method to the ObjC property object.
2012-07-06 Dmitri GribenkoRevert r159789.
2012-07-06 NAKAMURA Takumillvm/include/llvm/CMakeLists.txt: Cut dependency to...
2012-07-06 Dmitri GribenkoEnable new[] on llvm::BumpPtrAllocator.
2012-07-05 Owen AndersonFix an overzealous assertion. It is legitimate for...
2012-07-05 Chandler CarruthRemove dead infrastructure for building DenseMaps with...
2012-07-05 Chandler CarruthFinish fixing the MachineOperand hashing, providing...
2012-07-04 Stepan DyatkovskiyReverted r159658:
2012-07-04 Stepan DyatkovskiyReverted r156659, due to probable performance regressio...
2012-07-04 Jakob Stoklund OlesenAdd an experimental early if-conversion pass, off by...
2012-07-03 Nuno Lopesfold PHI nodes in SizeOffsetEvaluator whenever possible.
2012-07-03 Stepan DyatkovskiyIntegersSubsetMappin: cosmetic changes in diff operation.
2012-07-03 Stepan DyatkovskiyPart of r159527. Splitted into series of patches and...
2012-07-03 Stepan DyatkovskiyPart of r159527. Splitted into series of patches and...
next