aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Stack Coloring: Dont crash on dbg values which use stack frames.Nadav Rotem2012-09-111-3/+5
* Make a bunch of lowering helper functions static instead of member functions....Craig Topper2012-09-112-82/+56
* Change unsigned to a uint16_t in static disassembler tables to reduce the tab...Craig Topper2012-09-112-2/+2
* llvm/lib/Transforms/Utils/CMakeLists.txt: Update.NAKAMURA Takumi2012-09-111-0/+1
* Add a pass that renames everything with metasyntatic names. This works well a...Alex Rosenberg2012-09-112-0/+133
* Teach DAG combiner to constant fold FABS of a BUILD_VECTOR of ConstantFPs. Fa...Craig Topper2012-09-111-22/+47
* Add support for finding cacheflush on OpenBSD/mips64 platforms.Chandler Carruth2012-09-112-4/+8
* Reorganize MachineScheduler interfaces and publish them in the header.Andrew Trick2012-09-113-766/+118
* Revert r160148 it seems to cause more problems than it shouldEric Christopher2012-09-101-1/+1
* 80-col fixup.Eric Christopher2012-09-103-4/+6
* 80-col fixup.Eric Christopher2012-09-101-1/+2
* No reason to construct this twice.Eric Christopher2012-09-102-2/+2
* Update function names to conform to guidelines. No functional change intended.Chad Rosier2012-09-107-14/+14
* Revert r163556. Missed updates to tablegen files.Chad Rosier2012-09-102-4/+4
* Update function names to conform to guidelines. No functional change intended.Chad Rosier2012-09-102-4/+4
* [ms-inline asm] Properly emit the asm directives when the AsmPrinterVariantChad Rosier2012-09-101-1/+17
* Remove redundant semicolons which are null statements.Dmitri Gribenko2012-09-106-7/+7
* Disable stack coloring because it makes dragonegg fail bootstrapping.Nadav Rotem2012-09-101-1/+1
* [ms-inline asm] Pass the correct AsmVariant to the PrintAsmOperand() functionChad Rosier2012-09-103-7/+10
* [ms-inline asm] Add support for .att_syntax directive.Chad Rosier2012-09-101-1/+4
* Enable stack coloring.Nadav Rotem2012-09-101-1/+1
* Don't attempt to use flags from predicated instructions.Jakob Stoklund Olesen2012-09-101-2/+8
* [Object] Extract Elf_Ehdr. Patch by Hemant Kulkarni!Michael J. Spencer2012-09-101-2/+1
* Stack Coloring: Handle the case where END markers come before BEGIN markers p...Nadav Rotem2012-09-101-0/+12
* Enhance PR11334 fix to support extload from v2f32/v4f32Michael Liao2012-09-103-7/+15
* Add "blocked" heuristic to the Hexagon MI scheduler.Sergei Larin2012-09-102-177/+269
* Fold multiply by 0 or 1 when in UnsafeFPMath mode in SelectionDAG::getNode().Michael Ilseman2012-09-101-0/+18
* whitespaceMichael Ilseman2012-09-101-10/+10
* Add boolean simplification support from CMOVMichael Liao2012-09-101-12/+42
* Fix an assertion failure when optimising a shufflevector incorrectly into con...James Molloy2012-09-102-10/+12
* Minor cleanup. No functional change.Nadav Rotem2012-09-101-3/+3
* Stack Coloring: Debug prints to print the slot number and not the array index.Nadav Rotem2012-09-101-1/+2
* Stack Coloring: When searching for disjoint regions, do not compare intervals...Nadav Rotem2012-09-101-1/+1
* Stack Coloring: Add support for multiple regions of the same slot, within a ...Nadav Rotem2012-09-101-23/+33
* The VPSHUFB 256-bit instruction may be generated when one of input vector is ...Elena Demikhovsky2012-09-101-4/+15
* Make helper function static.Benjamin Kramer2012-09-101-2/+1
* Move bypassSlowDivision into the llvm namespace.Benjamin Kramer2012-09-101-4/+6
* c bindings: revert LLVMConstInlineAsm to always use the default asm dialect.Benjamin Kramer2012-09-101-4/+2
* Fix a typo in the comment.Nadav Rotem2012-09-101-2/+2
* Add an assertion that the frame index is indeed inside the declared lifetime ...Nadav Rotem2012-09-101-0/+16
* Teach the DAGBuilder about lifetime markers which are generated from PHINodes.Nadav Rotem2012-09-101-18/+22
* Fix style issues from r163302 pointed out by Evan.Hans Wennborg2012-09-101-18/+15
* Move spaces to the right places. No functionality change.Nick Lewycky2012-09-091-4/+4
* Add missing space before {. No functionality change.Nick Lewycky2012-09-091-1/+1
* Teach DAG combiner to constant fold fneg of a BUILD_VECTOR of constants.Craig Topper2012-09-091-1/+25
* DSE: Poking holes into a SetVector is expensive, avoid it if possible.Benjamin Kramer2012-09-091-5/+5
* LiveVariables: Compute a set of defs and kills to speed up updating LV during...Benjamin Kramer2012-09-091-4/+30
* Add instruction selection for ffloor of vectors when SSE4.1 or AVX is enabled.Craig Topper2012-09-082-20/+41
* Use 256-bit alignment for constant pool value for 256-bit vector FNEG lowering.Craig Topper2012-09-081-2/+3
* Add support for lowering FABS of vector types.Craig Topper2012-09-081-12/+25