- 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
- f260397 [FastISel] Factor out stackmap intrinsic selection code into a dedicated helper method. NFCI. by Juergen Ributzka · 11 years ago
- 115f366 X86: remove atomic instructions *after* we've iterated through them. by Tim Northover · 11 years ago
- 7590926 [DAG] Pass the argument list to the CallLoweringInfo via move semantics. NFCI. by Juergen Ributzka · 11 years ago
- 99ec36c X86: delegate expanding atomic libcalls to generic code. by Tim Northover · 11 years ago
- 3ca3826 Optimize InstCombine stack memory consumption by Reid Kleckner · 11 years ago
- a96332b Move remaining LLVM_ENABLE_DUMP conditionals out of the headers by Alp Toker · 11 years ago
- 49ec6e9 DebugInfo: Keep track of subprograms who's arguments have been promoted. by David Blaikie · 11 years ago
- d7ffdcd Move the subtarget dependent features from SystemZTargetMachine by Eric Christopher · 11 years ago
- 389c2dd Remove the use and initialization of the target machine and subtarget by Eric Christopher · 11 years ago
- f652ec5 DebugInfo: Provide a utility for building a mapping from llvm::Function*s to llvm::DISubprograms by David Blaikie · 11 years ago
- 4f5fa35 AArch64: fix comment typo by Tim Northover · 11 years ago
- 5c8b83e X86: expand atomics in IR instead of as MachineInstrs. by Tim Northover · 11 years ago
- a454a5d [docs] Fix a mangled sentence. by Sean Silva · 11 years ago
- 6cb0af5 [docs] Remove stray HTML tag. by Sean Silva · 11 years ago
- 1cbd129 [X86] AVX512: Allow writemasks with vpcmp by Adam Nemet · 11 years ago
- 4fd1c54 [X86] AVX512: Factor generating the AsmString into avx512_icmp_cc by Adam Nemet · 11 years ago
- 582dd1e Revert "MachineScheduler: better book-keeping for asserts." by Chad Rosier · 11 years ago
- adaa88e Add the -arch flag support to llvm-size like what was done to llvm-nm by Kevin Enderby · 11 years ago
- 4797c30 [PeepholeOptimzer] Fix a typo in a comment. Spotted by Amara Emerson. by Quentin Colombet · 11 years ago
- 58d452b Remove unused typedef. GCC warns about this. by Benjamin Kramer · 11 years ago
- f44809c GlobalOpt: Don't swap private for internal linkage by David Majnemer · 11 years ago
- 553b2c9 GlobalOpt: FileCheck-ize test by David Majnemer · 11 years ago
- 4232f4e Rephrase loop so it doesn't leave unused bools around in Release mode. by Benjamin Kramer · 11 years ago
- 4551671 Avoid revocations when possible. by Rafael Espindola · 11 years ago
- e9a4e06 [PeepholeOptimizer] Advanced rewriting of copies to avoid cross register banks by Quentin Colombet · 11 years ago
- 230bb1b [RegAllocGreedy] Provide a flag to disable the local reassignment heuristic. by Quentin Colombet · 11 years ago
- 25b7acf Remove obsolete function TargetRegistry::getClosestTargetForJIT() by Alp Toker · 11 years ago
- 74ed21f 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
- 5c7ec29 MachineScheduler: better book-keeping for asserts. by Andrew Trick · 11 years ago
- faa4e49 ExecutionEngine::create(): fix interpreter fallback when JIT is unavailable by Alp Toker · 11 years ago
- 7186dd4 DebugInfo: Ensure that all debug location scope chains from instructions within a function, lead to the function itself. by David Blaikie · 11 years ago
- cc2a78f9 Fix .seh_stackalloc 0 by Reid Kleckner · 11 years ago
- fd6fc71 GlobalOpt: Handle non-zero offsets for aliases by David Majnemer · 11 years ago
- b6a4058 IR: Add a helper to check for LinkOnceODRLinkage by David Majnemer · 11 years ago
- 049a087 Suppress inlining when the block address is taken by Gerolf Hoflehner · 11 years ago
- c3c8e7b AArch64: Follow-up to r212073 by Duncan P. N. Exon Smith · 11 years ago
- 91fa948 AArch64: Actually do address type promotion by Duncan P. N. Exon Smith · 11 years ago
- 53da3fa Convert some byval argpromotion grep tests to FileCheck by Reid Kleckner · 11 years ago
- 6408a8b DebugInfo: Preserve debug location information when transforming a call into an invoke during inlining. by David Blaikie · 11 years ago
- 0e2313c Remove unnecessary datalayout string from a test case. by David Blaikie · 11 years ago