summaryrefslogtreecommitdiffstats
path: root/llvm/lib
Commit message (Expand)AuthorAgeFilesLines
* blockfreq: Only one mass distribution per nodeDuncan P. N. Exon Smith2014-04-251-61/+11
* blockfreq: Document assertionDuncan P. N. Exon Smith2014-04-251-1/+1
* blockfreq: Document high-level functionsDuncan P. N. Exon Smith2014-04-251-1/+1
* blockfreq: Scale LoopData::Scale on the way downDuncan P. N. Exon Smith2014-04-251-23/+12
* blockfreq: unwrapLoopPackage() => unwrapLoop()Duncan P. N. Exon Smith2014-04-251-10/+8
* blockfreq: Pass the Loop directly into unwrapLoopPackage()Duncan P. N. Exon Smith2014-04-251-6/+4
* blockfreq: Unwrap from LoopsDuncan P. N. Exon Smith2014-04-251-4/+2
* blockfreq: Separate unwrapLoops() from finalizeMetrics()Duncan P. N. Exon Smith2014-04-251-5/+9
* blockfreq: Expose getPackagedNode()Duncan P. N. Exon Smith2014-04-251-24/+1
* blockfreq: Store the header with the membersDuncan P. N. Exon Smith2014-04-251-2/+2
* blockfreq: Encapsulate LoopData::HeaderDuncan P. N. Exon Smith2014-04-251-14/+12
* blockfreq: Use LoopData directlyDuncan P. N. Exon Smith2014-04-251-30/+28
* blockfreq: Use a std::list for LoopsDuncan P. N. Exon Smith2014-04-251-1/+1
* Allow vectorization of bit intrinsics in BB Vectorizer.Karthik Bhat2014-04-251-8/+21
* ProfileData: Treat missing function counts as malformedJustin Bogner2014-04-251-2/+6
* Fix quadratic performance during debug compression due to sections x symbols ...David Blaikie2014-04-251-12/+21
* Revert "This reapplies r207130 with an additional testcase+and a missing chec...Adrian Prantl2014-04-258-73/+45
* This reapplies r207130 with an additional testcase+and a missing check forAdrian Prantl2014-04-258-45/+73
* Revert "Debug info for optimized code: Support variables that are on the stac...Adrian Prantl2014-04-257-66/+37
* Revert "Debug info: Let dbg.values inserted by LowerDbgDeclare inherit the lo...Adrian Prantl2014-04-241-3/+17
* [DWARF parser] Make a few methods non-publicAlexey Samsonov2014-04-243-10/+12
* [DWARF parser] DWARFUnit ctor doesn't need both parsed and raw .debug_abbrev ...Alexey Samsonov2014-04-245-36/+34
* [DWARF parser] Simplify and re-format a methodAlexey Samsonov2014-04-242-11/+13
* [LCG] Switch a weird do/while loop that actually couldn't fail itsChandler Carruth2014-04-241-5/+4
* X86: Don't transform shifts into ands when the sign bit is tested.Benjamin Kramer2014-04-241-1/+2
* Add 'musttail' marker to call instructionsReid Kleckner2014-04-2414-12/+145
* Remove C++11ism (specializing a template in a surrounding namespace) to appea...Richard Smith2014-04-241-3/+5
* Debug info: Let dbg.values inserted by LowerDbgDeclare inherit the locationAdrian Prantl2014-04-241-17/+3
* [modules] "Specialize" a function by actually specializing a function templateRichard Smith2014-04-241-8/+9
* Debug info for optimized code: Support variables that are on the stack andAdrian Prantl2014-04-247-37/+66
* [X86] Add support for Read Time Stamp Counter x86 builtin intrinsics.Andrea Di Biagio2014-04-244-33/+104
* R600/SI: Use address space in allowsUnalignedMemoryAccessesMatt Arsenault2014-04-241-0/+30
* Spread some const around for non-mutating uses of MCSymbolData.David Blaikie2014-04-248-25/+26
* [mips] Remove non-ascii character.Matheus Almeida2014-04-241-1/+1
* Fix memory leak of MCSymbolData in MCAsmStreamer.David Blaikie2014-04-241-8/+10
* AArch64: print NEON lists with a space.Tim Northover2014-04-241-2/+2
* [asan] Use MCInstrInfo in inline asm instrumentation.Evgeniy Stepanov2014-04-243-26/+17
* AArch64/ARM64: allow negative addends, at least on ELF.Tim Northover2014-04-241-14/+18
* ARM64: support relocated "TBZ/TBNZ" instructions.Tim Northover2014-04-241-0/+2
* AArch64/ARM64: support relocated ADR instructionTim Northover2014-04-241-1/+2
* AArch64/ARM64: add support for :abs_gN_s: MOVZ modifiersTim Northover2014-04-246-0/+33
* ARM64: shut up warning about variable only used in assert.Tim Northover2014-04-241-0/+1
* AArch64/ARM64: disentangle the "B.CC" and "LDR lit" operandsTim Northover2014-04-2410-37/+77
* AArch64/ARM64: implement BFI optimisationTim Northover2014-04-241-45/+122
* [LCG] Incorporate the core trick of improvements on the naive Tarjan'sChandler Carruth2014-04-241-41/+61
* [LCG] Rotate logic applied to the top of the DFSStack to instead beChandler Carruth2014-04-241-25/+24
* [asan] Fix instrumentation of x86 intel syntax inline assembly.Evgeniy Stepanov2014-04-241-15/+15
* [LCG] Switch the parent SCC tracking from a SmallSetVector toChandler Carruth2014-04-241-2/+2
* [LCG] We don't actually need a set in each SCC to track the nodes. WeChandler Carruth2014-04-241-7/+1
* X86: Emit test instead of constant shift + compare if the shift result is unu...Benjamin Kramer2014-04-241-21/+43
OpenPOWER on IntegriCloud