summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Codegen pass definition cleanup. No functionality.Andrew Trick2012-02-08
* Move pass configuration out of pass constructors: MachineLICM.Andrew Trick2012-02-08
* whitespaceAndrew Trick2012-02-08
* Move pass configuration out of pass constructors: StackSlotColoring.Andrew Trick2012-02-08
* Move pass configuration out of pass constructors: PostRAScheduler.Andrew Trick2012-02-08
* Move pass configuration out of pass constructors: BranchFolderPassAndrew Trick2012-02-08
* whitespaceAndrew Trick2012-02-08
* Added TargetPassConfig::setOptAndrew Trick2012-02-08
* Added Pass::createPass(ID) to handle pass configuration by IDAndrew Trick2012-02-08
* Move pass configuration out of pass constructors: TailDuplicate::PreRegAllocAndrew Trick2012-02-08
* Add Register mask support to RABasic.Jakob Stoklund Olesen2012-02-08
* Use TSFlag bit to describe instruction properties.Brendon Cahoon2012-02-08
* Keep track of register masks in LiveIntervalAnalysis.Jakob Stoklund Olesen2012-02-08
* Use Use::set rather than finding the operand number of the useDuncan Sands2012-02-08
* PathV2: Remove static StringRef ctors.Benjamin Kramer2012-02-08
* Fixed a bug in printing "cmp" pseudo ops.Elena Demikhovsky2012-02-08
* Remove a couple unneeded intrinsic patternsCraig Topper2012-02-08
* Remove GCC builtins for vpermilp* intrinsics as clang no longer needs them. C...Craig Topper2012-02-08
* [fast-isel] Add support for SUBs with non-legal types.Chad Rosier2012-02-08
* [fast-isel] Add support for ORs with non-legal types.Chad Rosier2012-02-08
* Added MachineInstr::isBundled() to check if an instruction is part of a bundle.Andrew Trick2012-02-08
* misched: bug in debug output.Andrew Trick2012-02-08
* stale commentAndrew Trick2012-02-08
* Add support for a temporary forward decl type. We want this so weEric Christopher2012-02-08
* Remove tabs.Devang Patel2012-02-08
* [fast-isel] Add support for indirect branches.Chad Rosier2012-02-07
* Remove tabs.Devang Patel2012-02-07
* Use LEA to adjust stack ptr for Atom. Patch by Andy Zhang.Evan Cheng2012-02-07
* Correct use of const in ParseCommandLineOptionsDavid Blaikie2012-02-07
* Do not fold ADD / SUB into load / store (to form pre-indexed, post-indexedEvan Cheng2012-02-07
* Add instruction selection for 256-bit VPSHUFD and 128-bit VPERMILPS/VPERMILPD.Craig Topper2012-02-07
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-07
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-07
* Cache the sizes of vectors instead of calculating them all over the place.Bill Wendling2012-02-07
* Reserve space in these vectors to prevent having to grow the array tooBill Wendling2012-02-07
* Fix win32 build breakage from bitcode streaming patchDerek Schuff2012-02-07
* [fast-isel] Add support for ADDs with non-legal types.Chad Rosier2012-02-06
* Expose TargetPassConfig to PEI PassAndrew Trick2012-02-06
* Add TargetPassConfig to the PassManager for use inside passesAndrew Trick2012-02-06
* The patch resolves the conflict between AddressSanitizer and load widening (G...Kostya Serebryany2012-02-06
* Fix comment-rulers.Nick Lewycky2012-02-06
* Don't explicitly renumber slot indices.Jakob Stoklund Olesen2012-02-06
* Enable streaming of bitcodeDerek Schuff2012-02-06
* Remove some dead code and tidy things up now that vectors use ConstantDataVectorChris Lattner2012-02-06
* Make sure a reserved register has a live interval before merging.Jakob Stoklund Olesen2012-02-06
* [unwind removal] Remove all of the code for the dead 'unwind' instruction. ThereBill Wendling2012-02-06
* [unwind removal] Don't write out the dead 'unwind' instruction.Bill Wendling2012-02-06
* [unwind removal] We no longer have 'unwind' instructions being generated, soBill Wendling2012-02-06
* 'unwind' is a keyword, not an instruction.Bill Wendling2012-02-06
* [unwind removal] Remove the 'unwind' instruction parsing bits.Bill Wendling2012-02-06