aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* [asan] Split AddressSanitizer into two passes (FunctionPass, ModulePass), LLV...Kostya Serebryany2012-11-282-25/+26
* Add back support for reading and parsing 'deplibs'.Bill Wendling2012-11-285-0/+34
* misched: Analysis that partitions the DAG into subtrees.Andrew Trick2012-11-282-56/+222
* misched: rename ScheduleDAGILP to ScheduleDFS to prepare for other heuristics.Andrew Trick2012-11-282-2/+2
* misched: better alias analysis.Andrew Trick2012-11-281-2/+3
* misched: Debug output fix. Use an always valid iterator.Andrew Trick2012-11-281-1/+1
* BBVectorize: Correctly merge SubclassOptionalDataHal Finkel2012-11-281-0/+1
* Add brief support for the fission .debug_info.dwo section forEric Christopher2012-11-281-0/+5
* Add comments.Eric Christopher2012-11-281-0/+4
* Remove all references to TargetInstrInfoImpl.Jakob Stoklund Olesen2012-11-284-12/+12
* Move the guts of TargetInstrInfoImpl into the TargetInstrInfo class.Jakob Stoklund Olesen2012-11-283-691/+659
* Move Target{Instr,Register}Info.cpp into lib/CodeGen.Jakob Stoklund Olesen2012-11-284-2/+2
* Moving SectionMemoryManager to MCJIT to avoid cross dependency between JIT an...Andrew Kaylor2012-11-283-1/+1
* Revert r168630, r168631, and r168633 as these are causing nightly test failures.Chad Rosier2012-11-284-2/+4
* This patch makes medium code model the default for 64-bit PowerPC ELF.Bill Schmidt2012-11-271-0/+5
* Attempt to make the comments for dwarf debug look more likeEric Christopher2012-11-272-274/+200
* Reapply section moving, make sure string section is output last.Eric Christopher2012-11-271-24/+54
* [arm fast-isel] Appease the machine verifier by using the proper registerChad Rosier2012-11-271-9/+7
* [arm fast-isel] Appease the machine verifier by using the proper registerChad Rosier2012-11-271-2/+4
* [arm fast-isel] Appease the machine verifier by using the proper registerChad Rosier2012-11-271-5/+6
* Moving SectionMemoryManager into RuntimeDyld and adding unit tests for it.Andrew Kaylor2012-11-272-0/+227
* Modified depends() to recognize that when all levels are "=" andPreston Briggs2012-11-271-1/+16
* CSE: allow PerformTrivialCoalescing to check copies across basic blockManman Ren2012-11-271-2/+0
* instcombine: Don't replace all uses for instructions with no usesMeador Inge2012-11-271-1/+1
* Remove duplicated #includes.Jakub Staszak2012-11-271-4/+0
* SCEV: Even if the latch terminator is foldable we can't deduce the result of ...Benjamin Kramer2012-11-271-3/+4
* X86: do not fold load instructions such as [V]MOVS[S|D] to other instructionsManman Ren2012-11-271-0/+15
* This patch implements medium code model support for 64-bit PowerPC.Bill Schmidt2012-11-278-10/+235
* Never use .lcomm on platforms where it does not accept an alignmentUlrich Weigand2012-11-271-2/+7
* Remove the dependent libraries feature.Bill Wendling2012-11-2712-123/+0
* tsan: instrument atomic nand operationDmitry Vyukov2012-11-271-0/+2
* Revert rearrangement of debug info sections to unblock the botsEric Christopher2012-11-271-59/+26
* Modify depends(Src, Dst, PossiblyLoopIndependent).Preston Briggs2012-11-271-0/+3
* instcombine: Migrate sprintf optimizationsMeador Inge2012-11-272-98/+95
* Remove unneeded #include.Jakub Staszak2012-11-271-1/+0
* The section is .debug_line.Eric Christopher2012-11-271-1/+1
* Remove unneeded #include.Jakub Staszak2012-11-271-1/+0
* llvm/CodeGen: Remove empty files in r168659.NAKAMURA Takumi2012-11-271-0/+0
* Code pretificationJoe Abbey2012-11-271-8/+8
* Remove unused forward declaration.Jakub Staszak2012-11-271-1/+0
* Remove unused MachineLoopRanges analysis.Jakub Staszak2012-11-274-149/+0
* [arm fast-isel] Appease the machine verifier by using the proper registerChad Rosier2012-11-271-4/+10
* Revert r168635 "Step towards implementation of pass manager with doInitializa...Owen Anderson2012-11-271-24/+55
* Fast-math optimization: fold multiply by zeroMichael Ilseman2012-11-271-0/+39
* Fast-math flags for the bitcodeMichael Ilseman2012-11-272-0/+27
* Fast-math flags for LLVM IR parsing and printingMichael Ilseman2012-11-275-4/+54
* Make comment names match function names.Eric Christopher2012-11-271-3/+3
* Add in sections for the fission case (no change so incorrect) andEric Christopher2012-11-271-1/+32
* Fast-math interfaces for InstructionsMichael Ilseman2012-11-271-0/+84
* Reorder section output ordering.Eric Christopher2012-11-271-25/+27