aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* SimplifyCFG has a heuristics for out-of-order processors that decides when it...Nadav Rotem2013-11-102-1/+29
* Use size function instead of manually calculating it.Matt Arsenault2013-11-101-1/+1
* Resolve TODO in test now that filecheck has multiple check prefixes.Matt Arsenault2013-11-101-5/+3
* Allow multiple check prefixes in FileCheck.Matt Arsenault2013-11-1015-87/+353
* Teach MergeFunctions about address spacesMatt Arsenault2013-11-104-11/+112
* IR: Refactor GEP range checks, reuse them for other parts of foldingDavid Majnemer2013-11-101-28/+51
* Make method staticMatt Arsenault2013-11-102-2/+2
* Fix missing C++ mode commentMatt Arsenault2013-11-101-1/+1
* Use variable for register name in testMatt Arsenault2013-11-101-2/+2
* Mostly finish up constant islands port for Mips for load constants.Reed Kotler2013-11-104-67/+364
* Remove some unnecessary temporary strings.Benjamin Kramer2013-11-092-6/+5
* [arm] Refine ARMBuildAttrs.h.Logan Chien2013-11-091-6/+8
* [PM] Start sketching out the new module and function pass manager.Chandler Carruth2013-11-093-0/+207
* Move the old pass manager infrastructure into a legacy namespace andChandler Carruth2013-11-0913-111/+185
* This exposes the new calling conventions (WebKit_JS and AnyReg) via the C API...Filip Pizlo2013-11-091-0/+2
* Switch to allow implicit construction. In many cases, we're wrappingChandler Carruth2013-11-092-1/+6
* Test the polymorphic behavior of this utility.Chandler Carruth2013-11-091-1/+33
* Use something really explicit to test "move semantics" on builds withoutChandler Carruth2013-11-091-0/+4
* Add the critically missing 'clone' method. =]Chandler Carruth2013-11-091-0/+11
* Move the test type out of the function and into the anonymous namespaceChandler Carruth2013-11-091-5/+5
* Add a polymorphic_ptr<T> smart pointer data type. It's a somewhat sillyChandler Carruth2013-11-093-0/+189
* include/llvm/CodeGen/PBQP: Update @param(s) in comments. [-Wdocumentation]NAKAMURA Takumi2013-11-095-48/+48
* Fix whitespace.NAKAMURA Takumi2013-11-094-41/+41
* Re-apply r194300 with fixes for warnings.Lang Hames2013-11-097-437/+449
* [mips] Make sure there is a chain edge dependency between loads that readAkira Hatanaka2013-11-093-10/+25
* Revert r194300 which broke the build.Nick Lewycky2013-11-097-448/+418
* [Stackmap] Materialize the jump address within the patchpoint noop slide.Juergen Ributzka2013-11-099-57/+86
* Revert "Move copying of global initializers below the cloning of functions."Adrian Prantl2013-11-095-163/+5
* Revert "Run clang-format on file."Adrian Prantl2013-11-091-9/+14
* Rewrite the PBQP graph data structure.Lang Hames2013-11-097-418/+448
* [Stackmap] Add AnyReg calling convention support for patchpoint intrinsic.Juergen Ributzka2013-11-0818-51/+504
* increase the accuracy of register pressure computation in the presence of dea...Pedro Artigas2013-11-082-16/+36
* X86: Assembly files with .cfi_cfa_def shouldn't hit llvm_unreachable()Jim Grosbach2013-11-082-1/+76
* Fix some minor issues with r194282 to get the tree healthy again.Lang Hames2013-11-081-1/+2
* Add a method to get the object-file appropriate stack map section.Lang Hames2013-11-083-2/+8
* Remove dead code from LoopUnswitchHal Finkel2013-11-081-127/+0
* Revert "CalculateSpillWeights does not need to be a pass"Arnaud A. de Grandmaison2013-11-087-20/+52
* [VirtRegMap] Fix for PR17825. Do not ignore noreturn definitions when settingQuentin Colombet2013-11-082-5/+21
* Make PrintAsmOperand call to the superclass to handle 'n' and 'c' operand mod...Richard Barton2013-11-081-6/+2
* CalculateSpillWeights does not need to be a passArnaud A. de Grandmaison2013-11-087-52/+20
* Add ImmutableSet profiling info for 'bool'.Jordan Rose2013-11-081-0/+12
* ARM: fold prologue/epilogue sp updates into push/pop for code sizeTim Northover2013-11-085-32/+292
* [ARM] Handling for coprocessor instructions that are undefined starting from ...Artyom Skrobov2013-11-084-3000/+239
* [ARM] Handling for coprocessor instructions that are undefined starting from ...Artyom Skrobov2013-11-081-0/+167
* [ARM] Handling for coprocessor instructions that are undefined starting from ...Artyom Skrobov2013-11-083-9/+59
* Export MCDisassembler's SubtargetInfo, to allow architecture-aware disassemblyArtyom Skrobov2013-11-081-0/+2
* CalculateSpillWeights cleanup: remove unneeded includesArnaud A. de Grandmaison2013-11-081-2/+0
* Test for microMIPS trap instructions.Zoran Jovanovic2013-11-081-0/+32
* llvm-ar: Let opening a directory failed in llvm-ar.NAKAMURA Takumi2013-11-082-3/+7
* [mips][msa] Update encoding of LDI instruction.Matheus Almeida2013-11-082-8/+8