- 2255dc7 Sink undesirable LTO functions into the old C API by Alp Toker · 11 years ago
- 0042887 InstSimplify: Fix a bug when INT_MIN is in a sdiv by David Majnemer · 11 years ago
- 5c58257 Modify LTOModule::isTargetMatch to take a StringRef instead of a MemoryBuffer. by Peter Collingbourne · 11 years ago
- 59349ad gold plugin: move target initialization to the top of the onload function. by Peter Collingbourne · 11 years ago
- 1e64b30 LTO: rename the various makeLTOModule overloads. by Peter Collingbourne · 11 years ago
- ab419e6 Move createIRObjectFile to the IRObjectFile class and return the concrete type. by Rafael Espindola · 11 years ago
- 040dd45 [x86] Clarify that this lowering only applies to vectors and is only by Chandler Carruth · 11 years ago
- 8b5ac4f Use std::unique_ptr to manage memory. No functionality change. by Rafael Espindola · 11 years ago
- 3a39415 Temporarily revert "Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information." as it appears to be breaking some LTO constructs. by Eric Christopher · 11 years ago
- 3c58743 Remove caching of the target machine and initialization of the by Eric Christopher · 11 years ago
- 60e9a53 [CostModel][x86] Improved cost model for alternate shuffles. by Andrea Di Biagio · 11 years ago
- 26272de Add the -just-symbol-name (aka -j) flag to llvm-nm to just print the by Kevin Enderby · 11 years ago
- d4167d0 [X86] Add ISel patterns to select 'f32_to_f16' and 'f16_to_f32' dag nodes. by Andrea Di Biagio · 11 years ago
- bc04f3c Expand the note about llvm-ar now that inline asm works. by Rafael Espindola · 11 years ago
- 95c1ba6 Move test since it now depends on the x86 backend. by Rafael Espindola · 11 years ago
- f47a706 LTO depends on Object now. by Rafael Espindola · 11 years ago
- 96052a8 Add support for inline asm symbols in llvm-ar. by Rafael Espindola · 11 years ago
- dfb53d2 Run interprocedural const prop before global optimizer by Gerolf Hoflehner · 11 years ago
- c029b2b fix configure+make build by Rafael Espindola · 11 years ago
- 0a7a2ef Add support for inline asm symbols to IRObjectFile. by Rafael Espindola · 11 years ago
- c150516 Add the -U flag to llvm-nm as an alias to -defined-only by Kevin Enderby · 11 years ago
- 0e1e88e fixed typo in comment by Sanjay Patel · 11 years ago
- 8234268 IR: cleanup Module::dropReferences by David Majnemer · 11 years ago
- 090a8f4 [ARM] Implement ISB memory barrier intrinsic by Yi Kong · 11 years ago
- 1a699b6 bug fix for PR20020: anti-dependency-breaker causes miscompilation by Sanjay Patel · 11 years ago
- 1ef2cec Fix ppcf128 component access on little-endian systems by Ulrich Weigand · 11 years ago
- 76a2f8d [msan] Stop propagating shadow in blacklisted functions. by Evgeniy Stepanov · 11 years ago
- 1bb48fa [msan] Add missing attributes in MemorySanitizer tests. by Evgeniy Stepanov · 11 years ago
- 7bf5a63 Revert of r212265. by Evgeniy Stepanov · 11 years ago
- 7b605fc [msan] Stop propagating shadow in blacklisted functions. by Evgeniy Stepanov · 11 years ago
- a8f7c5c Minor stylistic fix in SimplifyCFG (test commit) by Marcello Maggioni · 11 years ago
- 693b9ee Let llvm/test/CodeGen/X86/lower-bitcast.ll tolerant of win32 calling convention. by NAKAMURA Takumi · 11 years ago
- 90ac572 [x86] Fix the completely broken vector widening legalization of bswap. by Chandler Carruth · 11 years ago
- 7e924a6 [x86] Fix crashes in lowering bitcast instructions with the widening mode. by Chandler Carruth · 11 years ago
- c179202 [aarch64] Add a test that should have been in r212242 but I forgot to by Chandler Carruth · 11 years ago
- fa9ca85 Add new lines to debugging information. by Richard Trieu · 11 years ago
- 0795d30 [x86] Based on a long conversation between myself, Jim Grosbach, Hal by Chandler Carruth · 11 years ago
- 7413fef Invert the MC -> Object dependency. by Rafael Espindola · 11 years ago
- af457ab Make these preprocessor directives match all of the others in the port. by Eric Christopher · 11 years ago
- 53616b4 Remove dead code. by Eric Christopher · 11 years ago
- 7096836 [codegen,aarch64] Add a target hook to the code generator to control by Chandler Carruth · 11 years ago
- 1ccffdf Move subtarget dependent features into the subtarget from the target by Eric Christopher · 11 years ago
- ba0f074 So that we can include frame lowering in the subtarget, remove include by Eric Christopher · 11 years ago
- 1faddea Add the -reverse-sort flag (aka -r) to llvm-nm by Kevin Enderby · 11 years ago
- be453c5 So that we can include target lowering in the subtarget, remove include by Eric Christopher · 11 years ago
- bd29877 Update comment and include guard. by Rafael Espindola · 11 years ago
- 2c95cdc [OCaml] Documentation improvements. by Peter Zotov · 11 years ago
- 9c05de8 Fix typos. by Eric Christopher · 11 years ago
- 231537a Revert "DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself." by David Blaikie · 11 years ago
- fddd7ad Move the data layout and selection dag info from the mips target machine by Eric Christopher · 11 years ago
- 998743e [X86] AVX512: Allow writemask argument in vpermt* intrinsics by Adam Nemet · 11 years ago
- 31d2114 [X86] AVX512: Generate Pat<>'s for the vpermt2* intrinsics via multiclass by Adam Nemet · 11 years ago
- df5d431 [X86] AVX512: Add writemask variants for vperm*2* by Adam Nemet · 11 years ago
- fad0de3 R600: Add a comment that llvm.AMDGPU.trunc is a legacy intrinsic by Tom Stellard · 11 years ago
- 4a70647 R600/SI: Use a ComplexPattern for ADDR64 addressing of MUBUF loads by Tom Stellard · 11 years ago
- 1378871 R600: Promote i64 loads to v2i32 by Tom Stellard · 11 years ago
- b48c8c4 R600/SI: Adjsut SGPR live ranges before register allocation by Tom Stellard · 11 years ago
- a75d388 R600/SI: Add verifier check for immediates in register operands. by Tom Stellard · 11 years ago
- 7950cae Remove non-static field initializer to appease MSVC by Alexey Samsonov · 11 years ago
- 773d63e Fix configure+make build. by Rafael Espindola · 11 years ago
- cca0887 Move CFG building code to a new lib/MC/MCAnalysis library. by Rafael Espindola · 11 years ago
- a422113 DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself. by David Blaikie · 11 years ago
- 5599fde [RegAllocGreedy] Provide a subtarget hook to disable the local reassignment by Quentin Colombet · 11 years ago
- f9b6d03 Don't try to construct debug LexicalScopes hierarchy for functions that do not have top level debug information. by David Blaikie · 11 years ago
- 8446d2d Constify the Function pointers in the result of makeSubprogramMap by David Blaikie · 11 years ago
- 9b4509a AArch64: Re-enable AArch64AddressTypePromotion by Duncan P. N. Exon Smith · 11 years ago
- a952530 AArch64: Remove unnecessary parens by Duncan P. N. Exon Smith · 11 years ago
- b1fb2ba R600: Fix crashes when an illegal type load or store is not handled. by Matt Arsenault · 11 years ago
- 411b036 Just adding a getHalfTy method to IRBuilder for completeness. by Puyan Lotfi · 11 years ago
- 8ec4365 AArch64: Merge isa with dyn_cast by Duncan P. N. Exon Smith · 11 years ago
- 0c4d7a1 XFAIL the test to go with r202189 by Duncan P. N. Exon Smith · 11 years ago
- 2a56dd8 AArch64: Temporarily disable AArch64AddressTypePromotion by Duncan P. N. Exon Smith · 11 years ago
- 1b6333c [ASan] Print exact source location of global variables in error reports. by Alexey Samsonov · 11 years ago
- 5ee1c8f Revert "Revert "MachineScheduler: better book-keeping for asserts."" by Chad Rosier · 11 years ago
- 6508430 Also document the 'arc commit' commands in the 'Committing a change' section of the Phabricator doc by Sylvestre Ledru · 11 years ago
- 11be760 X86: When combining shuffles just remove shuffles that are completely redundant. by Benjamin Kramer · 11 years ago
- a3af27a Undefine R2, R4, R6 after use. by Axel Naumann · 11 years ago
- 0780b6d AVX-512: dec/inc instructions are slow on KNL by Elena Demikhovsky · 11 years ago
- f5ec1bd Move operator[] to DomTreeNodeBase by Matt Arsenault · 11 years ago
- d0fb0f4 Fix missing const by Matt Arsenault · 11 years ago
- 3e01ae9 InstCombine: Optimize x/INT_MIN to x==INT_MIN by David Majnemer · 11 years ago
- 5f8c844 [cleanup] Hoist an if-else chain on ISD opcodes (really designed for by Chandler Carruth · 11 years ago
- 35f5448 InstCombine: Add a vector variant test for PR20186 by David Majnemer · 11 years ago
- 5f5939c InstCombine: Don't turn -(x/INT_MIN) -> x/INT_MIN by David Majnemer · 11 years ago
- 90fdedc Add range for-loop iterator adapter for cases in SwitchInst. by Owen Anderson · 11 years ago
- 8f91084 aarch64: support target-specific .req assembler directive by Saleem Abdulrasool · 11 years ago
- b80dce0 [cleanup] Remove dead 'break;' statements that I meant to nuke in by Chandler Carruth · 11 years ago
- 5c65424 [cleanup] Hoist the promotion dispatch logic into the promote function by Chandler Carruth · 11 years ago
- 42caaf8 [cleanup] Nuke the 'VectorOp' bit of the promote method names. by Chandler Carruth · 11 years ago
- 75af7b3 [x86] Clean up and modernize the doxygen and API comments for the vector by Chandler Carruth · 11 years ago
- 290a59d Break out subtarget initialization that dependent variables need into by Eric Christopher · 11 years ago
- 110493f Unify these two lines. by Eric Christopher · 11 years ago
- b40edb9 Move MipsJITInfo to the subtarget rather than the target machine. by Eric Christopher · 11 years ago
- d5c4b1a Remove unnecessary include. by Eric Christopher · 11 years ago
- fe1686d Remove the cached InstrItineraryData on the TargetMachine, it's unnecessary. by Eric Christopher · 11 years ago
- 6dfd006 Remove the recommendation against using std::function by Reid Kleckner · 11 years ago
- 65e0e46 Move the subtarget dependent features from XCoreTargetMachine by Eric Christopher · 11 years ago
- 9223ec2 Make XCoreSelectionDAGInfo take a DataLayout since it only needs by Eric Christopher · 11 years ago
- 6239974 Also run clang-format on llvm-nm.cpp to tidy things up. No functional changes. by Kevin Enderby · 11 years ago
- 9c23bd0 Run clang-format on llvm-size.cpp to tidy things up. No functional changes. by Kevin Enderby · 11 years ago