aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2013-01-05Switch LoopIdiomRecognize to directly use the TargetTransformInfoChandler Carruth
2013-01-05Switch the empty and tombstone key enumerators to not have explicitChandler Carruth
2013-01-05IR/Attributes: Provide EmptyKey and TombstoneKey in part of enum, as workarou...NAKAMURA Takumi
2013-01-05Emit DW_TAG_formal_parameter for unnamed parameters.David Blaikie
2013-01-05Recommit r171461 which was incorrectly reverted. Mark DIV/IDIV instructions h...Craig Topper
2013-01-05Revert revision 171524. Original message:Nadav Rotem
2013-01-05Don't call destructors on MachineInstr and MachineOperand.Jakob Stoklund Olesen
2013-01-05Use ArrayRecycler for MachineInstr operand lists.Jakob Stoklund Olesen
2013-01-05Add MachineRegisterInfo::moveOperands().Jakob Stoklund Olesen
2013-01-05Refactor the ScalarTargetTransformInfo API for querying about theChandler Carruth
2013-01-05Sink the AddressingModeMatcher helper class into an anonymous namespaceChandler Carruth
2013-01-05[mips] Fix data layout string. Add 64 to the list of native integer widthsAkira Hatanaka
2013-01-05Add a method to create an AttributeSet from an AttrBuilder.Bill Wendling
2013-01-05iLoopVectorize: Non commutative operators can be used as reduction variables ...Nadav Rotem
2013-01-05Eric thought that Darwin was right to use -1 consistently rather thanChandler Carruth
2013-01-05Try to suppress the use of clock_gettime on Darwin which apparantlyChandler Carruth
2013-01-04Fix an obvious typo spotted by Reid Kleckner, and breaking windows builds.Chandler Carruth
2013-01-04Get rid of the 'Bits' mask in the attribute builder.Bill Wendling
2013-01-04Add time getters to the process interface for requesting the elapsedChandler Carruth
2013-01-04Move 'break' to the right place to prevent fallthru. There is no test-caseJakub Staszak
2013-01-04Move an assertion so it doesn't dereference end().Jakob Stoklund Olesen
2013-01-04Do not vectorize loops with subtraction reductionsPaul Redmond
2013-01-04Add a name for the anonymous type we're creating for subrangeEric Christopher
2013-01-04Added DEBUG message to ObjCARC when we optimize objc_retain => objc_retainAut...Michael Gottesman
2013-01-04Fixed up some DEBUG messages where I was putting in the text of a message the...Michael Gottesman
2013-01-04Fix a warningNadav Rotem
2013-01-04The current Intel Atom microarchitecture has a feature whereby when a functionPreston Gurd
2013-01-04General cleanups.Bill Wendling
2013-01-04[Object][ELF] Add a maximum alignment. This is used by createELFObjectFile to...Michael J. Spencer
2013-01-04[mips] MipsTargetLowering::getSetCCResultType should return a vector type ifAkira Hatanaka
2013-01-04[mips] 80 columns.Akira Hatanaka
2013-01-04Fix how YAML I/O detects flow sequences. Nick Kledzik
2013-01-04[mips] Reorder template parameters. Remove class shift_rotate_imm32 andAkira Hatanaka
2013-01-04Memory Dependence Analysis: fix a miscompile that uses DT to approxmiate theManman Ren
2013-01-04[mips] Refactor conditional move instructions.Akira Hatanaka
2013-01-04[mips] Refactor instructions which move data from or to coprocessors.Akira Hatanaka
2013-01-04Remove unused #includeEli Bendersky
2013-01-04PowerPC: Fix eh_frame relocation for PIC Adhemerval Zanella
2013-01-04Change the default number of registers to prevent unrolling on targets that d...Nadav Rotem
2013-01-04Add a space to the end of the line so we don't get "itsbounds" in output.Eric Christopher
2013-01-04small fixes to enable the reuse of the pass manager across multiple modulesPedro Artigas
2013-01-04Add section information for the DWARF5 split debug proposalEric Christopher
2013-01-04Move the loop vectorizer from O2 to O3. It looks like the increase in code si...Nadav Rotem
2013-01-04LoopVectorizer:Nadav Rotem
2013-01-04Revert revision: 171467. This transformation is incorrect and makes some test...Nadav Rotem
2013-01-03Simplified TRUNCATE operation that comes after SETCC. It is possible since SE...Elena Demikhovsky
2013-01-03Revert "Mark DIV/IDIV instructions hasSideEffects=1 because they can trap whe...Michael Gottesman
2013-01-03Changed two debug statements that state that a queue had finished being proce...Michael Gottesman
2013-01-03Added DEBUG message for ObjCARC when we zap a push/pop pair in ObjCARCAPElim:...Michael Gottesman
2013-01-03Added DEBUG message to ObjCARC when we transform objc_initWeak(p, null) => *p...Michael Gottesman