- ffd72ef AMDGPU: Move CI instructions into CIInstructions.td by Matt Arsenault · 10 years ago
- fbb7ef0 AMDGPU: Minor cleanups to help with f16 support by Matt Arsenault · 10 years ago
- 51be368 Improve the determinism of MergeFunctions by JF Bastien · 10 years ago
- d4fd5e5 [LAA] Hold bounds via ValueHandles during SCEV expansion by Adam Nemet · 10 years ago
- 23d9019 Standardized 'failed' to 'Failed' in LoopVectorizationRequirements. by Tyler Nowicki · 10 years ago
- 0f92e21 MIRLangRef: Add 'MIR Testing Guide' section. by Alex Lorenz · 10 years ago
- aa7ad07 LTO: Change signature of LTOCodeGenerator::setCodePICModel() to take a Reloc::Model. by Peter Collingbourne · 10 years ago
- 7d43ecc AMDGPU/SI: Better handle s_wait insertion by Tom Stellard · 10 years ago
- 6e45bd9 Re-apply r245635, "[InstCombine] Transform A & (L - 1) u< L --> L != 0" by Sanjoy Das · 10 years ago
- f47cf24 Range-for-ify some things in GlobalMerge by David Blaikie · 10 years ago
- f60104e [opaque pointer types] Fix a few easy places in GlobalMerge that were accessing value types through pointee types by David Blaikie · 10 years ago
- c7804ab MIR Serialization: Serialize the pointer IR expression values in the machine by Alex Lorenz · 10 years ago
- 6636b62 [ARM] Fix MachO CPU Subtype selection by Vedant Kumar · 10 years ago
- 81c4090 MIRParser: Split the 'parseIRConstant' method into two methods. NFC. by Alex Lorenz · 10 years ago
- 7b1f104 [opaque pointer types] Push the passing of value types up from Function/GlobalVariable to GlobalObject by David Blaikie · 10 years ago
- 4294df4 [PowerPC] PPCVSXFMAMutate should not segfault on undef input registers by Hal Finkel · 10 years ago
- 0e99876 AsmParser: Save and restore the parsing state for types using SlotMapping. by Alex Lorenz · 10 years ago
- 8ccce34 [LVI] Use a SmallVector instead of SmallPtrSet. NFC by Bruno Cardoso Lopes · 10 years ago
- 5e825f6 MIRLangRef: Describe the syntax for the immediate operands, register values, by Alex Lorenz · 10 years ago
- 62b84e2 MIR Serialization: Print MCSymbol operands. by Alex Lorenz · 10 years ago
- 6f86fae Line endings fix. by Simon Pilgrim · 10 years ago
- bf83737 [x86] enable machine combiner reassociations for 256-bit vector min/max by Sanjay Patel · 10 years ago
- 6113df3 remove 'FeatureSlowUAMem' from AMD CPUs based on 10H micro-arch or later by Sanjay Patel · 10 years ago
- 241f716 [llvm-readobj] Add support for MachO DataInCodeDataCommand. by Davide Italiano · 10 years ago
- 5e8c209 Add comment as follow up to r245712 by David Blaikie · 10 years ago
- 2071d7a [x86] invert logic for attribute 'FeatureFastUAMem' by Sanjay Patel · 10 years ago
- 81e467d [opaque pointer type]: Pass explicit pointee type when building a constant GEP. by David Blaikie · 10 years ago
- d01f303 llvm-lto: Re-order code. by Peter Collingbourne · 10 years ago
- 299db16 Filter libraries that are not installed out of CMake exports (currently by Dan Liew · 10 years ago
- fe112c2 llvm-build: Adopt generation of LLVM_LIBS_TO_EXPORT. Patch by Brad King. by Dan Liew · 10 years ago
- 71481ee llvm-build: Factor out duplicate cmake export listing. Patch by Brad King. by Dan Liew · 10 years ago
- b730bdf [x86] enable machine combiner reassociations for 128-bit vector min/max by Sanjay Patel · 10 years ago
- 996ace1 Remove an unnecessary use of pointee types introduced in r194220 by David Blaikie · 10 years ago
- 3f1c66c Disable Visual C++ 2013 Debug mode assert on null pointer in some STL algorithms, by Yaron Keren · 10 years ago
- ded00c7 MIRLangRef: Describe the syntax for machine instruction names and flags. by Alex Lorenz · 10 years ago
- c9cb569 save some testing time; get rid of the non-SSE chips in this test by Sanjay Patel · 10 years ago
- 3ab981d [APFloat] Remove else after return and replace loop with std::equal. NFC. by Benjamin Kramer · 10 years ago
- 32ce343 Fix typo - symetric -> symmetric. by Eric Christopher · 10 years ago
- 67f79f0 add a test case to check the fast-unaligned-mem attribute per CPU by Sanjay Patel · 10 years ago
- 19a3f63 [DAGCombiner] Fold together mul and shl when both are by a constant by John Brawn · 10 years ago
- 92c2acd Revert r245635, "[InstCombine] Transform A & (L - 1) u< L --> L != 0" by NAKAMURA Takumi · 10 years ago
- 903567c Test Commit: Reformats 2 lines in LangRef.rst by Mohammad Shahid · 10 years ago
- e0d3c7c Linker: Remove empty destructor. by Peter Collingbourne · 10 years ago
- 22df81e LTO: Simplify ownership of LTOCodeGenerator::TargetMach. by Peter Collingbourne · 10 years ago
- ad3f32e LTO: Simplify ownership of LTOCodeGenerator::CodegenOptions. by Peter Collingbourne · 10 years ago
- 83b0a9b [Sparc] Support user-specified stack object overalignment. by James Y Knight · 10 years ago
- c1e784c TransformUtils: Introduce module splitter. by Peter Collingbourne · 10 years ago
- 81fc7b2 SparcAsmParser.cpp: Appease msc x86. by NAKAMURA Takumi · 10 years ago
- 7f0a6c9 AArch64: Fix testcase of r245640 by Matthias Braun · 10 years ago
- 3dc9abd [SLP] Add one more test case for propagating 'nontemporal' attributes. by Michael Zolotukhin · 10 years ago
- 6973889 delete more dead code from this testcase. by Adrian Prantl · 10 years ago
- 37d4cd8 Further reduce the IR in this testcase based on a further reduction by Adrian Prantl · 10 years ago
- 57970eb AArch64: Fix cmp;ccmp ordering by Matthias Braun · 10 years ago
- 05b3080 AArch64: Do not create CCMP on multiple users. by Matthias Braun · 10 years ago
- bdab9f9 [InstSimplify] add nuw %x, C2 must be at least C2 by David Majnemer · 10 years ago
- b4fce5a [WebAssembly] Mark more operators as Expand. by Dan Gohman · 10 years ago
- ba38902 [InstCombine] Transform A & (L - 1) u< L --> L != 0 by Sanjoy Das · 10 years ago
- 9cd73ad [SLP] Propagate 'nontemporal' attribute into vectorized instructions. by Michael Zolotukhin · 10 years ago
- c23d147 [LoopVectorize] Propagate 'nontemporal' attribute into vectorized instructions. by Michael Zolotukhin · 10 years ago
- 178fbb3 Rename Instruction::dropUnknownMetadata() to dropUnknownNonDebugMetadata() by Adrian Prantl · 10 years ago
- 14fea5b [X86] Look for scalar through one bitcast when lowering to VBROADCAST. by Ahmed Bougacha · 10 years ago
- ed7eb85 [X86] Add some broadcast-from-memory tests. by Ahmed Bougacha · 10 years ago
- 1670bbc [NVPTX] truncating 64-bit to 32-bit is free by Jingyue Wu · 10 years ago
- ad0ddd8 [X86] Replace avx2 broadcast intrinsics with native IR. by Ahmed Bougacha · 10 years ago
- dc4b9ef [asan] Add ASAN support for AArch64 42-bit VMA by Adhemerval Zanella · 10 years ago
- df4b7e6 [ValueTracking] computeOverflowForSignedAdd and isKnownNonNegative by Jingyue Wu · 10 years ago
- 4d9e28f [LVI] Avoid iterator invalidation in LazyValueInfoCache::threadEdge by Bruno Cardoso Lopes · 10 years ago
- 2c12b35 Fix a bug that caused SimplifyCFG to drop DebugLocs. by Adrian Prantl · 10 years ago
- 0f8344c Fix a debug location handling bug in GVN. by Adrian Prantl · 10 years ago
- 027e2d7 [LVer] Fix FIXME: hide addPHINodes, NFC by Adam Nemet · 10 years ago
- d44dd17 [ARM] Don't try and custom lower a vNi64 SETCC. by James Molloy · 10 years ago
- 9a6dbcb Fix symbol value computation when part of the expression is weak. by Rafael Espindola · 10 years ago
- 950d9fd [Sparc]: correct the 'set' synthetic instruction by Douglas Katzman · 10 years ago
- b2026a6 Optimize bitwise even/odd test (-x&1 -> x&1) to not use negation. by Balaram Makam · 10 years ago
- 9a4e2cb [mips][microMIPS] Add microMIPS32r6 and microMIPS64r6 tests for existing 16-bit ADDIUR1SP, ADDIUR2, ADDIUS5 and ADDIUSP instructions by Zoran Jovanovic · 10 years ago
- 4ca59ab [X86] Fix FBLD and FBSTP by Marina Yatsina · 10 years ago
- 8d1c57f [X86] Fix bug in COMISD and COMISS definition in td files by Marina Yatsina · 10 years ago
- 42c100a Make helper functions static. NFC. by Benjamin Kramer · 10 years ago
- fa1aef3 [X86] Fix the (shl (and (setcc_c), c1), c2) -> (and setcc_c, (c1 << c2)) fold by David Majnemer · 10 years ago
- 0299ff2 Revert "[DSE] Enable removal of lifetime intrinsics in terminating blocks" by Bjorn Steinbrink · 10 years ago
- 1ca4f6f [DSE] Enable removal of lifetime intrinsics in terminating blocks by Bjorn Steinbrink · 10 years ago
- cce9e53 [ARC] Pull the ObjC ARC components that really serve the role of by Chandler Carruth · 10 years ago
- d51dd69 [PowerPC] Fix value type on XVCMPEQDP for v2f64 comparisons by Hal Finkel · 10 years ago
- c2b62e0 [PowerPC] Fix the int2fp(fp2int(x)) DAGCombine to ignore ppc_fp128 by Hal Finkel · 10 years ago
- e2e6dea MIR Serialization: Use the global value syntax for global value memory operands. by Alex Lorenz · 10 years ago
- 7767642 MIR Serialization: Change syntax for the call entry pseudo source values. by Alex Lorenz · 10 years ago
- 81a3a8e Fix test failure introduced by r245521. by Alex Lorenz · 10 years ago
- e8a4197 MIR Serialization: Serialize unnamed local IR values in memory operands. by Alex Lorenz · 10 years ago
- 5e27856 MIR Parser: parseIRValue should take in a constant pointer. NFC. by Alex Lorenz · 10 years ago
- 56e5839 MIR Printer: Extract the code that prints IR slots to a separate function. NFC. by Alex Lorenz · 10 years ago
- 1168321 Allow Optionals to be compared to None by David Blaikie · 10 years ago
- 3c8ad80 [CMake] Kaleidoscope-Ch2: Don't pass -Wno-unused-private-field unconditionally. by NAKAMURA Takumi · 10 years ago
- 3b7c3d3 [x86] enable machine combiner reassociations for scalar double-precision min/max by Sanjay Patel · 10 years ago
- d81980d [x86] enable machine combiner reassociations for scalar single-precision maximums by Sanjay Patel · 10 years ago
- 0898cdd [DAGCombiner] Added SMAX/SMIN/UMAX/UMIN constant folding by Simon Pilgrim · 10 years ago
- 58f4f24 [AArch64][FastISel] Don't fold shifts with UB. by Juergen Ributzka · 10 years ago
- 26047ea [X86] Emit more efficient >= comparisons against 0 by David Majnemer · 10 years ago
- 6e53cbd [WebAssembly] Use the default alignment for SIMD types. by Dan Gohman · 10 years ago
- 4d3b3bf [DAGCombiner] Fold CONCAT_VECTORS of EXTRACT_SUBVECTOR (or undef) to VECTOR_SHUFFLE. by Simon Pilgrim · 10 years ago
- 42bf5e9 Replace some calls to isa<LandingPadInst> with isEHPad() by David Majnemer · 10 years ago