- ab3cb5c Fix a funny bug I introduced during conversion of ARM constant islands to Mips. by Reed Kotler · 12 years ago
- 2b5c552 Put an unused result attribute on SmallSet::empty() by Alp Toker · 12 years ago
- e510665 [PM] Complete the cross-layer interfaces with a Module-to-Function by Chandler Carruth · 12 years ago
- 2ea1151 [PM] Rename TestAnalysisPass to TestFunctionAnalysis to clear the way by Chandler Carruth · 12 years ago
- a3507d4 DwarfDebug: Move ownership of CompileUnits into DwarfUnits by David Blaikie · 12 years ago
- bc8569d Debug Info: update testing cases to specify the debug info version number. by Manman Ren · 12 years ago
- fbe605e Migrate metadata information from scalar to vector instructions during by Chandler Carruth · 12 years ago
- b88831b [PM] Add support to the analysis managers to query explicitly for cached by Chandler Carruth · 12 years ago
- 43d67d0 Refactor DW_AT_ranges handling to use labels for ranges rather than by Eric Christopher · 12 years ago
- c918db1 Reformat const for readability. by Eric Christopher · 12 years ago
- 4d32e85 [PM] Switch the downward invalidation to be incremental where only the by Chandler Carruth · 12 years ago
- 2fd69d0 [PM] Remove a FIXME comment that was fixed by my recent refactorings: by Chandler Carruth · 12 years ago
- 0f39827 R600/SI: Fixing handling of condition codes by Tom Stellard · 12 years ago
- 695de76 llvm-cov: Split entry blocks in GCNOProfiling.cpp. by Yuchen Wu · 12 years ago
- e6c749a Debug Info: move StripDebugInfo from StripSymbols.cpp to DebugInfo.cpp. by Manman Ren · 12 years ago
- bec5006 Debug Info: update testing cases to specify the debug info version number. by Manman Ren · 12 years ago
- e1af5f6 X86: Perform integer comparisons at i32 or larger. by Jim Grosbach · 12 years ago
- 22bc132 Debug Info: add a constant for debug info version number. by Manman Ren · 12 years ago
- 08e1b75 StructurizeCFG: Fix verification failure with some loops. by Matt Arsenault · 12 years ago
- 7575fdd StructurizeCFG: Fix inverting a branch on an argument by Matt Arsenault · 12 years ago
- 16c7e0b Teach ISel not to optimize 'optnone' functions (revised). by Paul Robinson · 12 years ago
- 09f1b25 DEBUG shouldEvict decisions by Andrew Trick · 12 years ago
- 833a9e9 Minor cleanup. EvictionCost ctor was confusing relative to the other costs floating around in the code. by Andrew Trick · 12 years ago
- ed20bf5 patchpoint: factor SD builder code for live vars. Plain stackmap also optimizes Constant values now. by Andrew Trick · 12 years ago
- 3419a7d patchpoint: eliminate hard coded operand indices. by Andrew Trick · 12 years ago
- cdc675d VS integration: use the correct registry key after r195379 by Hans Wennborg · 12 years ago
- 4799cdb Add a fixed version of r195470 back. by Rafael Espindola · 12 years ago
- 0894438 Fix PR18014 by Michael Liao · 12 years ago
- b83bf52 [SystemZ] Fix TMHH and TMHL usage for z10 with -O0 by Richard Sandiford · 12 years ago
- 4be5f33 Revert "Convert linkonce* to weak* instead of strong." by Rafael Espindola · 12 years ago
- 0f77879 Add a Scalarizer pass. by Richard Sandiford · 12 years ago
- a6c0249 Convert linkonce* to weak* instead of strong. by Rafael Espindola · 12 years ago
- a24e7f7 [mips][msa] Add test case that should have been added in r195456. by Daniel Sanders · 12 years ago
- 21a4724 SLPVectorizer: Fix whitespace errors. by Arnold Schwaighofer · 12 years ago
- 9519b68 Don't produce tail calls when the caller is x86_thiscallcc. by Rafael Espindola · 12 years ago
- d29ed42 ARM: use CHECK-LABEL on a test. by Tim Northover · 12 years ago
- 3ff7ce3 Fix typo in a comment added in r195455. by Daniel Sanders · 12 years ago
- b025b92 [mips][msa] Fix corner case for integer constant splats with undef values. by Daniel Sanders · 12 years ago
- e1bacb8 [PM] Remove extraneous space that I left in there. by Chandler Carruth · 12 years ago
- 5f347a9 [PM] Teach the analysis managers to pass themselves as arguments to the by Chandler Carruth · 12 years ago
- 1fe44e4 [PM] Reverse the template arguments 'PassT' and 'AnalysisManagerT' in by Chandler Carruth · 12 years ago
- 2698821 Add support for Cortex-A12. by Richard Barton · 12 years ago
- d984cdc [PM] Remove the IRUnitT typedef requirement for analysis passes. by Chandler Carruth · 12 years ago
- 3f08198 [PM] Fix the analysis templates' usage of IRUnitT. by Chandler Carruth · 12 years ago
- 8dc7f94 [mips][msa] Float vector constants cannot use ldi.[wd] directly. Bitcast from the appropriate integer vector type. by Daniel Sanders · 12 years ago
- a7e8d65 Revert r195318 as it causes miscompilation (PR18029) by Kostya Serebryany · 12 years ago
- dd254ea Fix a Cygwin build failure caused by enum values starting with '_', which is conflicted with some platform macros. by Hao Liu · 12 years ago
- e74a644 Fix the bugs about AArch64 Load/Store vector types and bitcast between i64 and vector types. by Hao Liu · 12 years ago
- bb3327f Revert last change by haoliu because of buildbot failure. by Hao Liu · 12 years ago
- 7f5a9ca Fix a Cygwin build failure caused by enum values starting with '_', which is conflicted with some platform macros. by Hao Liu · 12 years ago
- e323506 [block-freq] Update data in test case to be unsigned long long to fix mingw build. by Michael Gottesman · 12 years ago
- 507fbe0 [block-freq] Add a method to loop info for returning all loop latches for a specific loop. by Michael Gottesman · 12 years ago
- 0282fe6 For AArch64 back-end instruction selection, lower Neon_Lowxxx with EXTRCT_SUBREG. by Jiangning Liu · 12 years ago
- ca3c03a Tweak 3 tests in llvm/test/CodeGen/X86 to add -mcpu=generic since r195383. by NAKAMURA Takumi · 12 years ago
- 709a31b SLP Vectorizer: Extract cost will only be added once even if the scalar has multiple external uses. by Yi Jiang · 12 years ago
- ef70984 [PM] Simplify how the SFINAE for AnalysisResultModel is applied by by Chandler Carruth · 12 years ago
- 4fc9a48 Fix a typo where we were creating <def,kill> operands instead of by Lang Hames · 12 years ago
- d793a05 [PM] Switch analysis managers to be threaded through the run methods by Chandler Carruth · 12 years ago
- 8d56c59 R600: Implement TargetInstrInfo::isLegalToSplitMBBAt() by Tom Stellard · 12 years ago
- 0ffcaa0 SelectionDAG: Optimize expansion of vec_type = BITCAST scalar_type by Tom Stellard · 12 years ago
- b7bad85 Split SETCC if VSELECT requires splitting too. by Tom Stellard · 12 years ago
- 2d5d104 In Dwarf 3 (and Dwarf 2) attributes whose value are offsets into a by Eric Christopher · 12 years ago
- 46f7257 SHLD/SHRD are VectorPath (microcode) instructions known to have poor latency on certain architectures. While generating SHLD/SHRD instructions is acceptable when optimizing for size, optimizing for speed on these platforms should be implemented using alternative sequences of instructions composed of add, adc, shr, shl, or and lea which are directPath instructions. These alternative instructions not only have a lower latency but they also increase the decode bandwidth by allowing simultaneous decoding of a third directPath instruction. by Ekaterina Romanova · 12 years ago
- 934d1f8 Introduce two command-line flags for the instrumentation pass to control whether the labels of pointers should be ignored in load and store instructions by Peter Collingbourne · 12 years ago
- cd5978a Move member variable up to where the rest of non-DWARF5 variables reside. by Eric Christopher · 12 years ago
- 896a0a2 CMake: Some changes to package version names: by Hans Wennborg · 12 years ago
- 1aeae92c Remove dangling documentation. llvm-prof was deleted a while ago. by Benjamin Kramer · 12 years ago
- bf73d8f [ARM] add the overlooked tests for Cortex-A7 build attributes by Artyom Skrobov · 12 years ago
- 959f0c3 [mips][msa] Fix a corner case in performORCombine() when combining nodes into VSELECT. by Daniel Sanders · 12 years ago
- 7663849 [ARM] add basic Cortex-A7 support to LLVM backend by Artyom Skrobov · 12 years ago
- f89ddfc Add support for legalizing SETNE/SETEQ by inverting the condition code and the result of the comparison. by Daniel Sanders · 12 years ago
- 52658c9 [msan] Propagate condition origin in select instruction. by Evgeniy Stepanov · 12 years ago
- 001a93b [mips][msa/dsp] Only do DSP combines if DSP is enabled. by Daniel Sanders · 12 years ago
- ae89383 Use multiple filecheck prefixes in msan instrumentation tests. by Evgeniy Stepanov · 12 years ago
- 32bcb7c Whitespace. by NAKAMURA Takumi · 12 years ago
- a5f9e4e [PM] Fix typo and trailing space. by Chandler Carruth · 12 years ago
- b05bddb Revert r195317 (and r195333), "Teach ISel not to optimize 'optnone' functions." by NAKAMURA Takumi · 12 years ago
- edd2b49 [PM] Widen the interface for invalidate on an analysis result now that by Chandler Carruth · 12 years ago
- 0bafaac [OCaml] Unbreak make install by providing ocamldoc target by Peter Zotov · 12 years ago
- 12f0390 add 'REQUIRES: asserts' to a test that uses 'llc -debug'; this fixes the no-asserts build by Kostya Serebryany · 12 years ago
- 212226e [PM] Add support for using SFINAE to reflect on an analysis's result by Chandler Carruth · 12 years ago
- 6345249 Implemented Neon scalar vdup_lane intrinsics. by Ana Pazos · 12 years ago
- 1c93766 Implemented Neon scalar by element intrinsics. by Ana Pazos · 12 years ago
- 42a9da3 Don't speculate loads under ThreadSanitizer by Kostya Serebryany · 12 years ago
- 072ebe5 The basic problem is that some mainstream programs cannot deal with the way by Bill Wendling · 12 years ago
- 6079f00 Teach ISel not to optimize 'optnone' functions. by Paul Robinson · 12 years ago
- 397afeb Dereference the node iterator when dumping the PBQP graph structure in DOT by Lang Hames · 12 years ago
- ce10f18 Add, to constant islands, long jumps similar to ARM far branch. by Reed Kotler · 12 years ago
- 1155e0e llvm-cov: Don't assume FileChecksum was generated. by Yuchen Wu · 12 years ago
- 53daa8e llvm-cov: Formatting change. by Yuchen Wu · 12 years ago
- 6431960 llvm-cov: Fixed some bugs related to file checksum. by Yuchen Wu · 12 years ago
- 7fac06c [PM] Add a module analysis pass proxy for the function analysis manager. by Chandler Carruth · 12 years ago
- 7b98dd3 Move DebugInfoOffset member near the other data member it helps describe. by Eric Christopher · 12 years ago
- b553c81 Reflow some documentation and remove whitespace comments. Move by Eric Christopher · 12 years ago
- 1531e71 Add more documenation for the lookup tables data members. by Eric Christopher · 12 years ago
- bd355a0 Reorder language in the CompileUnit description and add a comment. by Eric Christopher · 12 years ago
- 76ef8af Update comment. by Eric Christopher · 12 years ago
- ba5ab82 Constify the DIEs used for pubname and pubtype tables. Propagate by Eric Christopher · 12 years ago
- 9fd7416 YAML I/O add support for validate() by Nick Kledzik · 12 years ago
- 25f0178 revert r194655 by Nick Kledzik · 12 years ago