Add a DAGCombine for subvector extracts to remove useless chains of
[oota-llvm.git] / include /
2011-08-16 Jim GrosbachRemove unused forward declaration.
2011-08-16 Jim GrosbachTidy up. Trailing whitespace.
2011-08-16 David ChisnallAdd a mechanism for optimisation plugins to register...
2011-08-16 Rafael EspindolaRemove unimplemented method. Fixes PR10658.
2011-08-15 Jim GrosbachMCTargetAsmParser target match predicate support.
2011-08-15 Devang PatelAdd a finalize() hook, that'll let DIBuilder construct...
2011-08-15 Jim GrosbachMove MatchResultTy enum into base class definition.
2011-08-15 Devang PatelRefactor. Global variables are part of compile unit...
2011-08-15 Jim GrosbachTidy up trailing whitespace.
2011-08-13 Nick LewyckyRemove the last improper use of getGlobalContext()...
2011-08-12 Bill WendlingInitial commit of the 'landingpad' instruction.
2011-08-12 Devang PatelConstify.
2011-08-12 Devang PatelUse ArrayRef.
2011-08-12 Chris Lattneradd ifdef's to let people easily remove these dead...
2011-08-12 Chris Lattneradd two missing function impls
2011-08-12 Chris Lattneradd new accessors to reflect new terminology in struct...
2011-08-12 Duncan SandsSilence a bunch (but not all) "variable written but...
2011-08-12 Chris LattnerFix an obscure bug in PointerUnion that would bite...
2011-08-12 NAKAMURA Takumiinclude/llvm/Config/config.h.cmake: Reorder to follow...
2011-08-12 NAKAMURA TakumiCMake: Eliminate unused checks and #undef(s) as below;
2011-08-12 NAKAMURA Takumiinclude/llvm/Config/llvm-config.h: Reorder and reword...
2011-08-12 NAKAMURA Takumiconfigure: Update since r136721.
2011-08-12 Nick LewyckyA virtual destructor for the class with virtual methods!
2011-08-11 Andrew TrickAllow loop unrolling to get known trip counts from...
2011-08-11 NAKAMURA TakumiDataTypes.h.cmake: Tweak INT32_MIN for MSVC. MSC treats...
2011-08-11 Chad RosierTypo.
2011-08-10 Devang PatelStay within 80 columns.
2011-08-10 Andrew TrickReapplying r136844.
2011-08-10 Andrew TrickCleanup. Remove an extraneous GraphTraits specialization.
2011-08-10 Devang PatelDistinguish between two copies of one inlined variable...
2011-08-10 Devang PatelProvide utility to extract and use lexical scoping...
2011-08-10 Andrew TrickCleanup. Make ScalarEvolution an explicit argument...
2011-08-10 Andrew TrickAdded a SimplifyIndVar utility to simplify induction...
2011-08-10 Andrew TrickCleanup. Added LoopBlocksDFS::perform for simple clients.
2011-08-10 Peter CollingbournePreserve the name for this variant of IRBuilder::CreateCall
2011-08-10 Andrew TrickCleanup. Avoid relying on specialization of std::distance.
2011-08-10 Andrew TrickFix the LoopUnroller to handle nontrivial loops and...
2011-08-09 Jakob Stoklund OlesenTrim an unneeded header.
2011-08-09 Eli FriedmanRepresentation of 'atomic load' and 'atomic store'...
2011-08-09 Rafael EspindolaAdd missing file.
2011-08-09 Jakob Stoklund OlesenMove CalculateRegClass to MRI::recomputeRegClass.
2011-08-09 Devang PatelProvide method to print variable's extended name which...
2011-08-09 Jakob Stoklund OlesenRefer to the RegisterCoalescer pass by ID.
2011-08-08 Jakob Stoklund OlesenHoist hasLoadFromStackSlot and hasStoreToStackSlot.
2011-08-08 Benjamin KramerPacify virtual dtor warnings and cmake buildbots.
2011-08-08 Benjamin KramerAdd MCInstrAnalysis class. This allows the targets...
2011-08-05 Chandler CarruthTemporarily revert r135528 which distinguishes between...
2011-08-04 Duncan SandsFix a place that was clearly forgotten when the type...
2011-08-04 Andrew TrickReverting r136884 updateUnloop, which crashed a linux...
2011-08-03 Andrew TrickAn algorithm for incrementally updating LoopInfo within a
2011-08-03 Andrew Trickwhitespace
2011-08-03 Andrew TrickAn interface for iterating over a loop's blocks in...
2011-08-03 Bill WendlingRemove the LowerSetJmp pass. It wasn't used effectively...
2011-08-03 Owen AndersonAdd accessors for manipulating an MCInst's operands.
2011-08-03 Jakub StaszakAdd more constantness in BlockFrequencyInfo.
2011-08-03 Eli FriedmanNew approach to r136737: insert the necessary fences...
2011-08-03 Bill WendlingRemove CreateUnwind from the IRBuillder.
2011-08-03 Andrew TrickSCEV: Use AssertingVH to catch dangling BasicBlock...
2011-08-03 Jay FoadUse cast<> instead of a C-style cast to get some free...
2011-08-02 Rafael EspindolaMove methods in PassManagerBuilder offline.
2011-08-02 Rafael Espindolamove PassManagerBuilder.h to IPO. This is a non intuiti...
2011-08-02 Rafael EspindolaAssume .cfi_startproc is the first thing in a function...
2011-08-02 Roman DivackySketch out PowerPC ELF writer. This is enough to get...
2011-08-02 Bill WendlingRemove the LLVMBuildUnwind C API function.
2011-08-02 Andrew TrickUse consistent terminology for loop exit/exiting blocks...
2011-08-02 Eli FriedmanFix a couple silly typos in IRBuilder in the new atomic...
2011-08-01 Owen AndersonAdd a clear() operation to MCInst, to drop all of its...
2011-08-01 Jakub StaszakAdd BlockFrequency::getEntryFrequency()
2011-08-01 Jay FoadThe operands of a GlobalAlias are always Constants...
2011-07-31 Bill WendlingAdd the 'resume' instruction for the new EH rewrite.
2011-07-30 Bill WendlingRevert r136253, r136263, r136269, r136313, r136325...
2011-07-29 Jakob Stoklund OlesenAdd an isSSA() flag to MachineRegisterInfo.
2011-07-29 Jakub StaszakAdd more constantness in BranchProbabilityInfo.
2011-07-29 David GreeneAdd a std::string Wrapper for TableGen
2011-07-29 Eli FriedmanMisc optimizer+codegen work for 'cmpxchg' and 'atomicrm...
2011-07-28 Bill WendlingAdd the AddLandingPadInfo function.
2011-07-28 Eli FriedmanLangRef and basic memory-representation/reading/writing...
2011-07-28 Jakub StaszakIf run with -debug give more information about Cyclic...
2011-07-28 Bill WendlingUse ArrayRef instead of requiring an std::vector.
2011-07-28 Bill WendlingThe personality function should be a Function* and...
2011-07-28 Jakub StaszakFix stupid mistake from commit 136381.
2011-07-28 Jakub StaszakSpeed up BlockFrequencyInfo a little bit.
2011-07-28 Duncan SandsThis file was moved from Support to ADT. Correct a...
2011-07-28 Nick LewyckyIn DenseMapInfo<pair<T, U>> tombstone key, use the...
2011-07-28 Bill WendlingMake sure that the landingpad instruction takes a Const...
2011-07-28 Bill WendlingAdd a couple of convenience functions:
2011-07-28 Argyrios KyrtzidisAdd an optional 'bool makeAbsolute' in llvm::sys::fs...
2011-07-27 Eli FriedmanCode generation for 'fence' instruction.
2011-07-27 Jakub StaszakUse BlockFrequency instead of uint32_t in BlockFrequenc...
2011-07-27 Bill WendlingKeep enums stable. Append EH stuff to the end.
2011-07-27 Bill WendlingMerge the contents from exception-handling-rewrite...
2011-07-27 Eli FriedmanThe numbering of LLVMOpcode is supposed to be stable...
2011-07-27 Ted KremenekAdd a generic 'capacity_in_bytes' function to allow...
2011-07-27 Jakub StaszakMove static methods to the anonymous namespace.
2011-07-27 Jakub StaszakEdge to itself is backedge as well.
2011-07-27 Eli FriedmanMisc mid-level changes for new 'fence' instruction.
2011-07-27 Eli FriedmanFix AliasSetTracker so that it doesn't make any assumpt...
2011-07-27 Evan ChengSupport .code32 and .code64 in X86 assembler.
2011-07-26 Eli FriedmanFix a couple minor mistakes pointed out by Bill in...
2011-07-26 Andrew TrickSCEV: Added a data structure for storing not-taken...
next