- 0fd3c95 [InstCombine] change param type from Instruction to BinaryOperator for icmp helpers; NFCI by Sanjay Patel · 9 years ago
- 22fca38 [GraphTraits] Replace all NodeType usage with NodeRef by Tim Shen · 9 years ago
- d47df87 ADT: Remove ilist_*sentinel_traits, NFC by Duncan P. N. Exon Smith · 9 years ago
- e3ecb56 [InstCombine] use m_APInt to allow icmp (shr exact X, Y), 0 folds for splat constant vectors by Sanjay Patel · 9 years ago
- 00a565c Add ADT headers to the cmake headers directory for LLVMSupport. NFC. by Pete Cooper · 9 years ago
- 75494aa Add comments and an assert to follow-up on r279113. NFC. by Pete Cooper · 9 years ago
- 084874b IDFCalculator: Remove unused field. by Daniel Berlin · 9 years ago
- 7517ed2 AMDGPU: Split SILowerControlFlow into two pieces by Matt Arsenault · 9 years ago
- ce35dd2 MSSA: Factor out phi node placement by Daniel Berlin · 9 years ago
- 51dfc8b MSSA: Only rename accesses whose defining access is nullptr by Daniel Berlin · 9 years ago
- 6a5d369 [SimplifyCFG] Rewrite SinkThenElseCodeToEnd by James Molloy · 9 years ago
- a4a86e5 [SROA] Remove incorrect assertion by James Molloy · 9 years ago
- 06e3fec [SSP] Do not set __guard_local to hidden for OpenBSD SSP by Tim Shen · 9 years ago
- 11ee15b [InstCombine] Allow sinking from unique predecessor with multiple edges by Jun Bum Lim · 9 years ago
- abcbb63 Revert "[SimplifyCFG] Rewrite SinkThenElseCodeToEnd" by James Molloy · 9 years ago
- e093ba3 [SimplifyCFG] Rewrite SinkThenElseCodeToEnd by James Molloy · 9 years ago
- 8d91e9a [X86][AVX] Don't use SubVectorBroadcast if there are additional users of the chain (PR29088) by Simon Pilgrim · 9 years ago
- b41bec0 Fix Gold Plugin after API change in the LTO API (constify callback type) by Mehdi Amini · 9 years ago
- b469a38 [mips][ias] Support .dtprel[d]word and .tprel[d]word directives by Simon Atanasyan · 9 years ago
- 5c13456 [LTO] Constify the Module Hook function (NFC) by Mehdi Amini · 9 years ago
- b24532b Reset isUndef when removing subreg from a def operand by Krzysztof Parzyszek · 9 years ago
- 82a414c [X86] Only accept SM_SentinelUndef (-1) as an undefined shuffle mask in range by Simon Pilgrim · 9 years ago
- cd61cee Remove missing file from r279433 reversal by Artur Pilipenko · 9 years ago
- a267310 Revert -r278267 [ValueTracking] An improvement to IR ValueTracking on Non-negative Integers by Artur Pilipenko · 9 years ago
- d8d6388 Revert -r278269 [IndVarSimplify] Eliminate zext of a signed IV when the IV is known to be non-negative by Artur Pilipenko · 9 years ago
- b10dff9 [PM] Port LoopDataPrefetch AArch64 tests to new pass manager by Balaram Makam · 9 years ago
- b603350 [X86][SSE] Avoid specifying unused arguments in SHUFPD lowering by Simon Pilgrim · 9 years ago
- 00748f4 [mips][microMIPS] Implement BLTZC, BLEZC, BGEZC and BGTZC instructions, fix disassembly and add operand checking to existing B<cond>C implementations by Hrvoje Varga · 9 years ago
- 3d64372 [MC] Remove guard(s). NFCI. by Davide Italiano · 9 years ago
- 8daa7b7 [ThinLTO][X86] Fix windows build by Simon Pilgrim · 9 years ago
- 08f89d5 [X86] Create a new instruction format to handle 4VOp3 encoding. This saves one bit in TSFlags and simplifies MRMSrcMem/MRMSrcReg format handling. by Craig Topper · 9 years ago
- 91e5e58 [X86] Create a new instruction format to handle MemOp4 encoding. This saves one bit in TSFlags and simplifies MRMSrcMem/MRMSrcReg format handling. by Craig Topper · 9 years ago
- b663f70 [X86] Space out the encodings of X86 instruction formats. I plan to add some new encodings in future commits and this will reduce the size of those commits. NFC by Craig Topper · 9 years ago
- 6e07b06 [X86] Merge small helper function into the switch that calls it since they both operate on the same variable. NFC by Craig Topper · 9 years ago
- d30b1a1 [X86] Explicitly list all X86 instruction forms in switch statement so its easier to detect when one is missing. NFC by Craig Topper · 9 years ago
- f631b7a Add REQUIRES:X86 to test/tools/llvm-lto2/common.ll by Mehdi Amini · 9 years ago
- 156e0da [LTO] Handles commons in monolithic LTO by Mehdi Amini · 9 years ago
- 1282b19 [LTO] Add a "CodeGenOnly" option. Allows the client to skip the optimizer. by Mehdi Amini · 9 years ago
- 663b75a [asan] Use 1 byte aligned stores to poison shadow memory by Vitaly Buka · 9 years ago
- d8452fe [X86] Merge hasVEX_i8ImmReg into the ImmFormat type which had extra unused encodings. This saves one bit in TSFlags. NFC by Craig Topper · 9 years ago
- a32e9b4 [X86] Remove ignoreVEX_L from TSFlags. Only the disassembler needs it and the disassembler doesn't use TSFlags. NFC by Craig Topper · 9 years ago
- fb2d85d Reformat. by NAKAMURA Takumi · 9 years ago
- 805f0aa Untabify. by NAKAMURA Takumi · 9 years ago
- fc26436 [CostModel][X86] Removed shift tests by Simon Pilgrim · 9 years ago
- 26eaf4f [CostModel][X86] Added costs for vXi16 and vXi8 vectors for add/sub/mul/and/or/xor tests by Simon Pilgrim · 9 years ago
- 799c5eb [CostModel][X86] Replaced SSSE3 with SSE2 costs to create a better baseline by Simon Pilgrim · 9 years ago
- 4630834 [CostModel][X86] Added fsqrt and fma costs by Simon Pilgrim · 9 years ago
- 4597dd9 [CostModel][X86] Split off float arithmetic cost tests by Simon Pilgrim · 9 years ago
- a690e12 [InstCombine] use m_APInt to allow icmp (shl X, Y), C folds for splat constant vectors, part 4 by Sanjay Patel · 9 years ago
- 2072482 remove FIXME comment; fixed by previous commit by Sanjay Patel · 9 years ago
- ecce337 [InstCombine] use m_APInt to allow icmp (shl X, Y), C folds for splat constant vectors, part 3 by Sanjay Patel · 9 years ago
- a5d8761 [InstCombine] use m_APInt to allow icmp (shl X, Y), C folds for splat constant vectors, part 2 by Sanjay Patel · 9 years ago
- 3001aca [X86][AVX] Dropped combineShuffle256 - this can now be performed by EltsFromConsecutiveLoads by Simon Pilgrim · 9 years ago
- e01d057 [InstCombine] use APInt instead of ConstantInt in isSignBitCheck(); NFCI by Sanjay Patel · 9 years ago
- 314286f3 [AVX512][FastISel] Do not use K registers in TEST instructions by Guy Blank · 9 years ago
- 68336ac ARM: Avoid dereferencing end() in ARMFrameLowering::emitEpilogue by Duncan P. N. Exon Smith · 9 years ago
- 5779415 Fix broken macOS LLDB Xcode build from r279314 by Todd Fiala · 9 years ago
- 4a5c030 [X86][SSE] Regenerate 32-bit buildvector test by Simon Pilgrim · 9 years ago
- 5ac5ac2 [X86][SSE] Regenerate subvector extraction widening test by Simon Pilgrim · 9 years ago
- 796c99cb [X86] Regenerate fp truncate tests by Simon Pilgrim · 9 years ago
- 83c785e Regenerate test by Simon Pilgrim · 9 years ago
- ac36473 Regenerate test by Simon Pilgrim · 9 years ago
- 3e148ac [X86][XOP] Tweak vpermil2pd test to stop it being combined away by Simon Pilgrim · 9 years ago
- 49a5f5e [asan] Minimize code size by using __asan_set_shadow_* for large blocks by Vitaly Buka · 9 years ago
- 24f7c90 Use SDValue::getOpcode() helper instead of via SDValue::getNode() by Simon Pilgrim · 9 years ago
- d66cc57 [asan] Initialize __asan_set_shadow_* callbacks by Vitaly Buka · 9 years ago
- 7b2eb8e [asan] Optimize store size in FunctionStackPoisoner::poisonRedZones by Vitaly Buka · 9 years ago
- c662b7e [asan] Cleanup instrumentation of dynamic allocas by Vitaly Buka · 9 years ago
- 2c5977c [X86][SSE] Added vector interleave test (PR21281) by Simon Pilgrim · 9 years ago
- 939300c [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout by Vitaly Buka · 9 years ago
- 250933d Move unittests/Support/IteratorTest.cpp to unittests/ADT/ by Duncan P. N. Exon Smith · 9 years ago
- fcc016a Reapply "[SLP] Initialize VectorizedValue when gathering" by Matthew Simpson · 9 years ago
- 4848b39 [SLP] Add command line option for minimum tree size (NFC) by Matthew Simpson · 9 years ago
- 914b867 Revert "[SLP] Initialize VectorizedValue when gathering" to fix ubsan bot. by Vitaly Buka · 9 years ago
- 12512d1 [CMake/ASan] Skip using libedit if ASan is enabled -- it leaks memory. by Chandler Carruth · 9 years ago
- 990c9c0 [Profile] add test with large counts by Xinliang David Li · 9 years ago
- 65b9267 [PM] Introduce an abstraction for all the analyses over a particular IR by Chandler Carruth · 9 years ago
- f4b6540 [gold/ThinLTO] Restore ThinLTO file management in gold plugin by Teresa Johnson · 9 years ago
- 746d3be [gold] Fix new gold test to specify emulation mode by Teresa Johnson · 9 years ago
- cb9042a [LTO] Add the ability to test -thinlto-emit-imports-files through llvm-lto2 by Mehdi Amini · 9 years ago
- 8b3f754 MachineFunction: Add llvm_unreachable for missing properties by Matthias Braun · 9 years ago
- fb1ead3 Reset "undef" flag when coalescing subregister into whole register by Krzysztof Parzyszek · 9 years ago
- 4e4ac88 GlobalISel: support legalization of G_FCONSTANTs by Tim Northover · 9 years ago
- 077e6b7 GlobalISel: teach legalizer how to handle integer constants. by Tim Northover · 9 years ago
- 177fbef [InstCombine] use m_APInt to allow icmp (shl X, Y), C folds for splat constant vectors, part 1 by Sanjay Patel · 9 years ago
- 78efd69 MachineFunction: Cleanup/simplify MachineFunctionProperties::print() by Matthias Braun · 9 years ago
- e52c44e MachineFunction: Make LastProperty an alias of the last property by Matthias Braun · 9 years ago
- 9e4dd12 Partially revert 279331, as we modify this instruction in the loop by Daniel Berlin · 9 years ago
- b2ae2ed Revert "[asan] Add support of lifetime poisoning into ComputeASanStackFrameLayout" by Vitaly Buka · 9 years ago
- 36caf71 Convert some depth first traversals to depth_first by Daniel Berlin · 9 years ago
- 85e5e73 [CallGraph] Use decltype instead of pointer_to_unary_function. NFC. by Tim Shen · 9 years ago
- f6e737e [GraphTraits] Make nodes_iterator dereference to NodeType*/NodeRef by Tim Shen · 9 years ago
- 61926b4 [Packetizer] Add debugging code to stop packetization after N instructions by Krzysztof Parzyszek · 9 years ago
- 48a33fd [Hexagon] Avoid register dependencies on indirect branches in packetizer by Krzysztof Parzyszek · 9 years ago
- 878c720 [ADT] add pointer_iterator, the opposite of pointee_iterator by Tim Shen · 9 years ago
- 47b1943 [libFuzzer] fix the non-debug build warnings by Kostya Serebryany · 9 years ago
- ff50821 GlobalISel: translate floating-point round/extend by Tim Northover · 9 years ago
- b47e6e5 GlobalISel: translate floating-point comparisons by Tim Northover · 9 years ago
- 65cdc46 [NVPTX] Switch nvptx-use-infer-addrspace to true. by Justin Lebar · 9 years ago
- 3cef1f9 Reapply "ADT: Remove UB in ilist (and use a circular linked list)" by Duncan P. N. Exon Smith · 9 years ago