aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Recommit r171461 which was incorrectly reverted. Mark DIV/IDIV instructions h...Craig Topper2013-01-051-1/+1
* Revert revision 171524. Original message:Nadav Rotem2013-01-057-206/+3
* Don't call destructors on MachineInstr and MachineOperand.Jakob Stoklund Olesen2013-01-053-30/+13
* Use ArrayRecycler for MachineInstr operand lists.Jakob Stoklund Olesen2013-01-052-74/+98
* Add MachineRegisterInfo::moveOperands().Jakob Stoklund Olesen2013-01-051-0/+49
* Refactor the ScalarTargetTransformInfo API for querying about theChandler Carruth2013-01-051-2/+8
* Sink the AddressingModeMatcher helper class into an anonymous namespaceChandler Carruth2013-01-053-579/+623
* [mips] Fix data layout string. Add 64 to the list of native integer widthsAkira Hatanaka2013-01-051-4/+6
* Add a method to create an AttributeSet from an AttrBuilder.Bill Wendling2013-01-052-6/+50
* iLoopVectorize: Non commutative operators can be used as reduction variables ...Nadav Rotem2013-01-051-4/+13
* Eric thought that Darwin was right to use -1 consistently rather thanChandler Carruth2013-01-051-1/+1
* Try to suppress the use of clock_gettime on Darwin which apparantlyChandler Carruth2013-01-051-1/+1
* Fix an obvious typo spotted by Reid Kleckner, and breaking windows builds.Chandler Carruth2013-01-041-1/+1
* Get rid of the 'Bits' mask in the attribute builder.Bill Wendling2013-01-041-26/+91
* Add time getters to the process interface for requesting the elapsedChandler Carruth2013-01-043-35/+103
* Move 'break' to the right place to prevent fallthru. There is no test-caseJakub Staszak2013-01-041-1/+1
* Move an assertion so it doesn't dereference end().Jakob Stoklund Olesen2013-01-041-4/+3
* Do not vectorize loops with subtraction reductionsPaul Redmond2013-01-041-1/+0
* Add a name for the anonymous type we're creating for subrangeEric Christopher2013-01-041-0/+3
* Added DEBUG message to ObjCARC when we optimize objc_retain => objc_retainAut...Michael Gottesman2013-01-041-0/+10
* Fixed up some DEBUG messages where I was putting in the text of a message the...Michael Gottesman2013-01-041-8/+8
* Fix a warningNadav Rotem2013-01-041-2/+2
* The current Intel Atom microarchitecture has a feature whereby when a functionPreston Gurd2013-01-047-3/+206
* General cleanups.Bill Wendling2013-01-042-51/+43
* [Object][ELF] Add a maximum alignment. This is used by createELFObjectFile to...Michael J. Spencer2013-01-042-55/+79
* [mips] MipsTargetLowering::getSetCCResultType should return a vector type ifAkira Hatanaka2013-01-041-1/+3
* [mips] 80 columns.Akira Hatanaka2013-01-044-8/+14
* Fix how YAML I/O detects flow sequences. Nick Kledzik2013-01-041-1/+1
* [mips] Reorder template parameters. Remove class shift_rotate_imm32 andAkira Hatanaka2013-01-042-54/+59
* Memory Dependence Analysis: fix a miscompile that uses DT to approxmiate theManman Ren2013-01-041-4/+34
* [mips] Refactor conditional move instructions.Akira Hatanaka2013-01-041-13/+20
* [mips] Refactor instructions which move data from or to coprocessors.Akira Hatanaka2013-01-043-33/+34
* Remove unused #includeEli Bendersky2013-01-041-1/+0
* PowerPC: Fix eh_frame relocation for PIC Adhemerval Zanella2013-01-043-0/+22
* Change the default number of registers to prevent unrolling on targets that d...Nadav Rotem2013-01-041-1/+1
* Add a space to the end of the line so we don't get "itsbounds" in output.Eric Christopher2013-01-041-1/+1
* small fixes to enable the reuse of the pass manager across multiple modulesPedro Artigas2013-01-043-2/+4
* Add section information for the DWARF5 split debug proposalEric Christopher2013-01-041-0/+3
* Move the loop vectorizer from O2 to O3. It looks like the increase in code si...Nadav Rotem2013-01-041-1/+1
* LoopVectorizer:Nadav Rotem2013-01-045-8/+203
* Revert revision: 171467. This transformation is incorrect and makes some test...Nadav Rotem2013-01-041-20/+3
* Simplified TRUNCATE operation that comes after SETCC. It is possible since SE...Elena Demikhovsky2013-01-031-3/+20
* Revert "Mark DIV/IDIV instructions hasSideEffects=1 because they can trap whe...Michael Gottesman2013-01-031-1/+1
* Changed two debug statements that state that a queue had finished being proce...Michael Gottesman2013-01-031-2/+2
* Added DEBUG message for ObjCARC when we zap a push/pop pair in ObjCARCAPElim:...Michael Gottesman2013-01-031-0/+3
* Added DEBUG message to ObjCARC when we transform objc_initWeak(p, null) => *p...Michael Gottesman2013-01-031-0/+4
* Added DEBUG message for ObjCARC when an inline asm marker is inserted for arc...Michael Gottesman2013-01-031-0/+2
* Mark DIV/IDIV instructions hasSideEffects=1 because they can trap when dividi...Craig Topper2013-01-031-1/+1
* Add a subtype parameter to VTTI::getShuffleCostHal Finkel2013-01-033-5/+6
* Revert everything to r171366 to try to fix the build.Bill Wendling2013-01-032-24/+5