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 |
2015-07-23 |
Elena Demikhovsky | X86: Fixed assertion failure in 32-bit mode |
tree | commitdiff |
2015-07-23 |
Chandler Carruth | Revert r242990: "AVX-512: Implemented encoding , DAG... |
tree | commitdiff |
2015-07-23 |
Igor Breger | AVX-512: Implemented encoding , DAG lowering and intrin... |
tree | commitdiff |
2015-07-23 |
Igor Breger | AVX : Fix ISA disabling in case AVX512VL , some instruc... |
tree | commitdiff |
2015-07-22 |
Sanjay Patel | fix typo; NFC |
tree | commitdiff |
2015-07-22 |
Sanjay Patel | fix indent; NFC |
tree | commitdiff |
2015-07-22 |
Hans Wennborg | Fix -Wextra-semi warnings. |
tree | commitdiff |
2015-07-22 |
Asaf Badouh | [X86][AVX512] add reduce/range/scalef/rndScale |
tree | commitdiff |
2015-07-22 |
Michael Kuperstein | [X86] Add .intel_syntax noprefix directive to intel... |
tree | commitdiff |
2015-07-22 |
Elena Demikhovsky | AVX-512: Added intrinsics for VCVT* instructions. |
tree | commitdiff |
2015-07-21 |
Igor Breger | AVX512 : Implemented VPMADDUBSW and VPMADDWD instruction , |
tree | commitdiff |
2015-07-20 |
JF Bastien | Targets: commonize some stack realignment code |
tree | commitdiff |
2015-07-20 |
Sanjoy Das | [ImplicitNullChecks] Work with implicit defs. |
tree | commitdiff |
2015-07-19 |
Simon Pilgrim | [X86][SSE] Reordered cast vectorization costs. NFCI. |
tree | commitdiff |
2015-07-19 |
Michael Kuperstein | [X86] Add support for tbyte memory operand size for... |
tree | commitdiff |
2015-07-19 |
Simon Pilgrim | Remove TargetInstrInfo::canFoldMemoryOperand |
tree | commitdiff |
2015-07-19 |
Elena Demikhovsky | AVX-512: Floating point conversions for SKX - DAG Lowering. |
tree | commitdiff |
2015-07-18 |
Simon Pilgrim | [X86][SSE] Updated SHL/LSHR i64 vectorization costs. |
tree | commitdiff |
2015-07-17 |
Rafael Espindola | Use small encodings for constants when possible. |
tree | commitdiff |
2015-07-16 |
Simon Pilgrim | Fix spelling. NFCI. |
tree | commitdiff |
2015-07-16 |
Michael Kuperstein | [X86] Reapply r240257 : "Allow more call sequences... |
tree | commitdiff |
2015-07-16 |
Michael Kuperstein | [X86] Fix emitPrologue() to make less assumptions about... |
tree | commitdiff |
2015-07-16 |
Mehdi Amini | Move most user of TargetMachine::getDataLayout to the... |
tree | commitdiff |
2015-07-16 |
Mehdi Amini | Remove DataLayout from TargetLoweringObjectFile, redire... |
tree | commitdiff |
2015-07-16 |
Reid Kleckner | Revert "[X86] Allow more call sequences to use push... |
tree | commitdiff |
2015-07-15 |
Bruno Cardoso Lopes | Revert "Look through PHIs to find additional register... |
tree | commitdiff |
2015-07-15 |
Bruno Cardoso Lopes | Look through PHIs to find additional register sources |
tree | commitdiff |
2015-07-15 |
Igor Breger | AVX : Fix ISA disabling in case AVX512VL , some instruc... |
tree | commitdiff |
2015-07-14 |
Bruno Cardoso Lopes | [MMX] Use the appropriate instructions for GR64 <-... |
tree | commitdiff |
2015-07-14 |
Matthias Braun | MachineRegisterInfo: Remove UsedPhysReg infrastructure |
tree | commitdiff |
2015-07-14 |
Matthias Braun | PrologEpilogInserter: Rewrite API to determine callee... |
tree | commitdiff |
2015-07-14 |
NAKAMURA Takumi | Prune trailing whitespaces and CRs. |
tree | commitdiff |
2015-07-13 |
Reid Kleckner | [WinEH] Strip the \01 character from the __CxxFrameHand... |
tree | commitdiff |
2015-07-13 |
Elena Demikhovsky | AVX-512: Added all AVX-512 forms of Vector Convert... |
tree | commitdiff |
2015-07-12 |
Simon Pilgrim | [X86][SSE] (V)PMINSB is commutable. |
tree | commitdiff |
2015-07-12 |
Simon Pilgrim | Trim trailing whitespaces. NFC. |
tree | commitdiff |
2015-07-12 |
Simon Pilgrim | [X86][SSE] Vectorized v4i32 non-uniform shifts. |
tree | commitdiff |
2015-07-10 |
Duncan P. N. Exon... | MC: Remove MCSubtargetInfo() default constructor |
tree | commitdiff |
2015-07-10 |
Duncan P. N. Exon... | MC: Remove MCSubtargetInfo::InitCPUSched() |
tree | commitdiff |
2015-07-10 |
JF Bastien | Target RegisterInfo: devirtualize TargetFrameLowering |
tree | commitdiff |
2015-07-10 |
Reid Kleckner | [WinEH] Make sure LSDA tables are 4 byte aligned |
tree | commitdiff |
2015-07-09 |
Sanjay Patel | [x86] enable machine combiner reassociations for scalar... |
tree | commitdiff |
2015-07-09 |
Sanjay Patel | [x86] enable machine combiner reassociations for scalar... |
tree | commitdiff |
2015-07-09 |
Reid Kleckner | [WinEH] Give up on using CSRs across 32-bit invokes... |
tree | commitdiff |
2015-07-09 |
Pat Gavlin | Allow {e,r}bp as the target of {read,write}_register. |
tree | commitdiff |
2015-07-09 |
Mehdi Amini | Re-instate the EVT parameter to getScalarShiftAmountTy... |
tree | commitdiff |
2015-07-09 |
Pawel Bylica | Reapply fixed r241790: Fix shift legalization and lower... |
tree | commitdiff |
2015-07-09 |
Pawel Bylica | Revert r241790: Fix shift legalization and lowering... |
tree | commitdiff |
2015-07-09 |
Pawel Bylica | Fix shift legalization and lowering for big constants. |
tree | commitdiff |
2015-07-09 |
Mehdi Amini | Remove getDataLayout() from TargetSelectionDAGInfo... |
tree | commitdiff |
2015-07-09 |
Mehdi Amini | Remove getDataLayout() from TargetLowering |
tree | commitdiff |
2015-07-09 |
Mehdi Amini | Make isLegalAddressingMode() taking DataLayout as an... |
tree | commitdiff |
2015-07-09 |
Mehdi Amini | Make getByValTypeAlignment() taking DataLayout as an... |
tree | commitdiff |
2015-07-09 |
Mehdi Amini | Make TargetLowering::getShiftAmountTy() taking DataLayo... |
tree | commitdiff |
2015-07-09 |
Mehdi Amini | Make TargetLowering::getPointerTy() taking DataLayout... |
tree | commitdiff |
2015-07-09 |
Mehdi Amini | Make TargetTransformInfo keeping a reference to the... |
tree | commitdiff |
2015-07-09 |
Mehdi Amini | Redirect DataLayout from TargetMachine to Module in... |
tree | commitdiff |
2015-07-08 |
Sanjay Patel | [x86] enable machine combiner reassociations for scalar... |
tree | commitdiff |
2015-07-08 |
Reid Kleckner | [Win64] Only treat some functions as having the Win64... |
tree | commitdiff |
2015-07-08 |
Reid Kleckner | [SEH] Ensure that empty __except blocks have their... |
tree | commitdiff |
2015-07-08 |
Simon Pilgrim | [X86][SSE] Added (V)ROUNDSD + (V)ROUNDSS stack folding... |
tree | commitdiff |
2015-07-07 |
Reid Kleckner | [WinEH] Make llvm.x86.seh.restoreframe work for stack... |
tree | commitdiff |
next |