2015-08-20 |
Marina Yatsina | [X86] Fix FBLD and FBSTP |
tree | commitdiff |
2015-08-20 |
Marina Yatsina | [X86] Fix bug in COMISD and COMISS definition in td... |
tree | commitdiff |
2015-08-20 |
David Majnemer | [X86] Fix the (shl (and (setcc_c), c1), c2) -> (and... |
tree | commitdiff |
2015-08-19 |
Sanjay Patel | [x86] enable machine combiner reassociations for scalar... |
tree | commitdiff |
2015-08-19 |
Sanjay Patel | [x86] enable machine combiner reassociations for scalar... |
tree | commitdiff |
2015-08-19 |
David Majnemer | [X86] Emit more efficient >= comparisons against 0 |
tree | commitdiff |
2015-08-19 |
Bruno Cardoso Lopes | [PeepholeOptimizer] Look through PHIs to find additiona... |
tree | commitdiff |
2015-08-19 |
Derek Schuff | x32. Fixes a bug in x32 exception handling. |
tree | commitdiff |
2015-08-19 |
JF Bastien | x32. Fixes jmp %reg in x32 |
tree | commitdiff |
2015-08-19 |
Bruno Cardoso Lopes | Revert "[PeepholeOptimizer] Look through PHIs to find... |
tree | commitdiff |
2015-08-19 |
Bruno Cardoso Lopes | [PeepholeOptimizer] Look through PHIs to find additiona... |
tree | commitdiff |
2015-08-19 |
Tobias Grosser | Revert "[X86] Widen the 'AND' mask if doing so shrinks... |
tree | commitdiff |
2015-08-19 |
Michael Kuperstein | [X86] Do not lower scalar sdiv/udiv to a shifts + mul... |
tree | commitdiff |
2015-08-18 |
Sanjay Patel | use TLI.allowsMemoryAccess() to check if memory accesse... |
tree | commitdiff |
2015-08-18 |
David Majnemer | [WinEH] Calculate state numbers for the new EH represen... |
tree | commitdiff |
2015-08-16 |
David Majnemer | [X86] Widen the 'AND' mask if doing so shrinks the... |
tree | commitdiff |
2015-08-15 |
Sanjay Patel | [x86] enable machine combiner reassociations for scalar... |
tree | commitdiff |
2015-08-15 |
Yaron Keren | Silence VS2015 warning. |
tree | commitdiff |
2015-08-15 |
James Y Knight | Remove redundant TargetFrameLowering::getFrameIndexOffs... |
tree | commitdiff |
2015-08-14 |
Pat Gavlin | Add a target environment for CoreCLR. |
tree | commitdiff |
2015-08-14 |
Sanjay Patel | [x86] fix allowsMisalignedMemoryAccess() implementation |
tree | commitdiff |
2015-08-14 |
Sanjay Patel | don't repeaat function names in comments; NFC |
tree | commitdiff |
2015-08-13 |
Simon Pilgrim | [X86][SSE] Use the general SMAX/SMIN/UMAX/UMIN pattern... |
tree | commitdiff |
2015-08-13 |
Yaron Keren | Remove and forbid raw_svector_ostream::flush() calls. |
tree | commitdiff |
2015-08-12 |
Sanjay Patel | 80-cols; NFC |
tree | commitdiff |
2015-08-12 |
Sanjay Patel | fix typo; NFC |
tree | commitdiff |
2015-08-12 |
Michael Kuperstein | [X86] Disable mul -> shl + lea combine when compiling... |
tree | commitdiff |
2015-08-12 |
Michael Kuperstein | [X86] Allow x86 call frame optimization to fold more... |
tree | commitdiff |
2015-08-12 |
Simon Pilgrim | [InstCombine] Move SSE/AVX vector blend folding to... |
tree | commitdiff |
2015-08-12 |
Saleem Abdulrasool | X86: hoist a condition into a variable (NFC) |
tree | commitdiff |
2015-08-12 |
Sanjay Patel | [x86] enable machine combiner reassociations for 256... |
tree | commitdiff |
2015-08-11 |
Alex Lorenz | PseudoSourceValue: Replace global manager with a manage... |
tree | commitdiff |
2015-08-11 |
Sanjay Patel | [x86] enable machine combiner reassociations for 128... |
tree | commitdiff |
2015-08-11 |
Michael Kuperstein | [X86] Allow merging of immediates within a basic block... |
tree | commitdiff |
2015-08-11 |
Marina Yatsina | [X86] Add SAL mnemonics for Intel syntax |
tree | commitdiff |
2015-08-11 |
Marina Yatsina | [X86] Fix REPE, REPZ, REPNZ for intel syntax |
tree | commitdiff |
2015-08-11 |
Marina Yatsina | [X86] Fix imul alias for intel syntax |
tree | commitdiff |
2015-08-11 |
Michael Kuperstein | [X86] When optimizing for minsize, use POP for small... |
tree | commitdiff |
2015-08-11 |
Cameron Esfahani | Explicitly clear the MI operand list when getInstructio... |
tree | commitdiff |
2015-08-10 |
JF Bastien | x86: Emit LAHF/SAHF instead of PUSHF/POPF |
tree | commitdiff |
2015-08-10 |
Sanjay Patel | fix minsize detection: minsize attribute implies optimi... |
tree | commitdiff |
2015-08-10 |
Simon Pilgrim | [InstCombine] Move SSE2/AVX2 arithmetic vector shift... |
tree | commitdiff |
2015-08-10 |
Sanjay Patel | fix minsize detection: minsize attribute implies optimi... |
tree | commitdiff |
2015-08-10 |
Sanjay Patel | fix minsize detection: minsize attribute implies optimi... |
tree | commitdiff |
2015-08-10 |
Sanjay Patel | fix minsize detection: minsize attribute implies optimi... |
tree | commitdiff |
2015-08-10 |
Sanjay Patel | fix minsize detection: minsize attribute implies optimi... |
tree | commitdiff |
2015-08-10 |
Marina Yatsina | Test commit to verify commit access |
tree | commitdiff |
2015-08-09 |
Saleem Abdulrasool | X86: remove a dead store (NFC) |
tree | commitdiff |
2015-08-08 |
Sanjay Patel | [x86] enable machine combiner reassociations for 128... |
tree | commitdiff |
2015-08-08 |
Benjamin Kramer | Fix some comment typos. |
tree | commitdiff |
2015-08-08 |
Craig Topper | [X86] Add ADX and RDSEED to Skylake processor. |
tree | commitdiff |
2015-08-08 |
Craig Topper | Add SlowBTMem to Sandy Bridge and newer Intel CPUs... |
tree | commitdiff |
2015-08-06 |
Michael Liao | Removing tailing whitespaces |
tree | commitdiff |
2015-08-06 |
Michael Kuperstein | [X86] Improve EmitLoweredSelect for contiguous CMOV... |
tree | commitdiff |
2015-08-06 |
Alex Lorenz | MIR Serialization: Initial serialization of the machine... |
tree | commitdiff |
2015-08-05 |
JF Bastien | x86: NFC remove needless InstrCompiler cast |
tree | commitdiff |
2015-08-05 |
JF Bastien | x86 atomic: optimize a.store(reg op a.load(acquire... |
tree | commitdiff |
2015-08-05 |
JF Bastien | Revert "Fix MO's analyzePhysReg, it was confusing sub... |
tree | commitdiff |
2015-08-05 |
JF Bastien | Fix MO's analyzePhysReg, it was confusing sub- and... |
tree | commitdiff |
2015-08-05 |
Chandler Carruth | [TTI] Make the cost APIs in TargetTransformInfo consist... |
tree | commitdiff |
2015-08-04 |
Sanjay Patel | wrap OptSize and MinSize attributes for easier and... |
tree | commitdiff |
2015-08-04 |
Sanjay Patel | [x86] machine combiner reassociation: mark EFLAGS opera... |
tree | commitdiff |
2015-08-01 |
Craig Topper | De-constify pointers to Type since they can't be modifi... |
tree | commitdiff |
2015-07-31 |
JF Bastien | x86: check hasOpaqueSPAdjustment in canRealignStack |
tree | commitdiff |
2015-07-31 |
Sanjay Patel | [x86] reassociate integer multiplies using machine... |
tree | commitdiff |
2015-07-30 |
Sanjay Patel | fix memcpy/memset/memmove lowering when optimizing... |
tree | commitdiff |
2015-07-30 |
Michael Kuperstein | [X86] Recognize "flags" as an identifier, not a registe... |
tree | commitdiff |
2015-07-30 |
Sanjay Patel | push fast-math check for machine-combiner reassociation... |
tree | commitdiff |
2015-07-29 |
Nick Lewycky | Fix typo "fuction" noticed in comments in AssumptionCac... |
tree | commitdiff |
2015-07-29 |
Eric Christopher | Rename hasCompatibleFunctionAttributes->areInlineCompat... |
tree | commitdiff |
2015-07-29 |
Simon Pilgrim | [X86][SSE] Keep 32-bit target i64 vector shifts on... |
tree | commitdiff |
2015-07-29 |
Simon Pilgrim | [X86][SSE] Vectorize i64 ASHR operations |
tree | commitdiff |
2015-07-29 |
Bruno Cardoso Lopes | Revert "[PeepholeOptimizer] Look through PHIs to find... |
tree | commitdiff |
2015-07-28 |
Sanjay Patel | fix TLI's combineRepeatedFPDivisors interface to return... |
tree | commitdiff |
2015-07-28 |
Bruno Cardoso Lopes | [PeepholeOptimizer] Look through PHIs to find additiona... |
tree | commitdiff |
2015-07-28 |
Chih-Hung Hsieh | Implement target independent TLS compatible with glibc... |
tree | commitdiff |
2015-07-28 |
Michael Kuperstein | [X86] Remove mergeSPUpdatesUp() |
tree | commitdiff |
2015-07-28 |
Simon Pilgrim | [X86][SSE] Use bitmasks instead of shuffles where possible. |
tree | commitdiff |
2015-07-28 |
Igor Breger | AVX512: Implemented encoding and intrinsics for VGETEXP... |
tree | commitdiff |
2015-07-28 |
Sanjay Patel | fix invalid load folding with SSE/AVX FP logical instru... |
tree | commitdiff |
2015-07-27 |
Colin LeMahieu | [llvm-mc] Pushing plumbing through for --fatal-warnings... |
tree | commitdiff |
2015-07-27 |
Sanjay Patel | remove unnecessary forward declaration; NFC |
tree | commitdiff |
2015-07-27 |
Sanjay Patel | don't repeat function names in comments; NFC |
tree | commitdiff |
2015-07-27 |
Bruno Cardoso Lopes | Revert "[PeepholeOptimizer] Look through PHIs to find... |
tree | commitdiff |
2015-07-27 |
Sanjay Patel | fix typo and spacing; NFC |
tree | commitdiff |
2015-07-27 |
Pete Cooper | Revert "Add const to some Type* parameters which didn... |
tree | commitdiff |
2015-07-27 |
Bruno Cardoso Lopes | [PeepholeOptimizer] Look through PHIs to find additiona... |
tree | commitdiff |
2015-07-27 |
Simon Pilgrim | [X86] Reordered lowerVectorShuffleAsBitMask before... |
tree | commitdiff |
2015-07-27 |
Sean Silva | Avoid using uncommon acronym "MSROM". |
tree | commitdiff |
2015-07-26 |
Igor Breger | Implemented encoding and intrinsics of the following... |
tree | commitdiff |
2015-07-24 |
Pete Cooper | Add const to some Type* parameters which didn't need... |
tree | commitdiff |
2015-07-24 |
Pete Cooper | Use foreach loops for StructType::elements(). NFC. |
tree | commitdiff |
2015-07-24 |
Igor Breger | AVX-512: Implemented encoding , DAG lowering and intrin... |
tree | commitdiff |
2015-07-24 |
Mehdi Amini | Remove access to the DataLayout in the TargetMachine |
tree | commitdiff |
2015-07-24 |
Sanjay Patel | fix wrong comment; NFC |
tree | commitdiff |
2015-07-24 |
Mehdi Amini | Revert "Remove access to the DataLayout in the TargetMa... |
tree | commitdiff |
2015-07-24 |
Mehdi Amini | Remove access to the DataLayout in the TargetMachine |
tree | commitdiff |
2015-07-23 |
Duncan P. N. Exon... | X86: Use dyn_cast instead of isa+cast, NFC |
tree | commitdiff |
2015-07-23 |
Michael Kuperstein | [X86] Allow load folding into PUSH instructions |
tree | commitdiff |
2015-07-23 |
Michael Kuperstein | [X86] Fix order of operands for ins and outs instructio... |
tree | commitdiff |
next |