2015-03-06 |
Matthias Braun | DAGCombiner: Canonicalize select(and/or,x,y) depending... |
blob | commitdiff | raw |
2015-03-04 |
JF Bastien | Mutate TargetLowering::shouldExpandAtomicRMWInIR to... |
blob | commitdiff | raw | diff to current |
2015-03-03 |
Ahmed Bougacha | [X86] Special-case 2x CMOV when custom-inserting. |
blob | commitdiff | raw | diff to current |
2015-02-26 |
Eric Christopher | getRegForInlineAsmConstraint wants to use TargetRegiste... |
blob | commitdiff | raw | diff to current |
2015-02-26 |
Eric Christopher | Remove an argument-less call to getSubtargetImpl from... |
blob | commitdiff | raw | diff to current |
2015-02-25 |
Eric Christopher | Move TargetLoweringBase::getTypeConversion to the ... |
blob | commitdiff | raw | diff to current |
2015-02-23 |
Eric Christopher | Rewrite the global merge pass to be subprogram agnostic... |
blob | commitdiff | raw | diff to current |
2015-02-23 |
Chad Rosier | Prevent hoisting fmul from THEN/ELSE to IF if there... |
blob | commitdiff | raw | diff to current |
2015-02-19 |
Ahmed Bougacha | [CodeGen] Use ArrayRef instead of std::vector&. NFC. |
blob | commitdiff | raw | diff to current |
2015-02-15 |
Aaron Ballman | Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the... |
blob | commitdiff | raw | diff to current |
2015-02-05 |
Ahmed Bougacha | [CodeGen] Add hook/combine to form vector extloads... |
blob | commitdiff | raw | diff to current |
2015-02-05 |
Ahmed Bougacha | [CodeGen] Add isLoadExtLegalOrCustom helper to TargetLo... |
blob | commitdiff | raw | diff to current |
2015-02-03 |
Eric Christopher | Only access TLOF via the TargetMachine, not TargetLowering. |
blob | commitdiff | raw | diff to current |
2015-01-31 |
Eric Christopher | Remove the last vestiges of resetOperationActions. |
blob | commitdiff | raw | diff to current |
2015-01-27 |
Eric Christopher | Remove extraneous period. |
blob | commitdiff | raw | diff to current |
2015-01-14 |
Chandler Carruth | [cleanup] Re-sort all the #include lines in LLVM using |
blob | commitdiff | raw | diff to current |
2015-01-13 |
Matt Arsenault | R600: Implement getRecipEstimate |
blob | commitdiff | raw | diff to current |
2015-01-13 |
Hal Finkel | [StackMaps] Mark in CallLoweringInfo when lowering... |
blob | commitdiff | raw | diff to current |
2015-01-13 |
Olivier Sallenave | Added TLI hook for isFPExtFree. Some of the FMA combine... |
blob | commitdiff | raw | diff to current |
2015-01-08 |
Ahmed Bougacha | [SelectionDAG] Allow targets to specify legality of... |
blob | commitdiff | raw | diff to current |
2015-01-07 |
Ahmed Bougacha | [CodeGen] Add MVT::isValid to replace manual validity... |
blob | commitdiff | raw | diff to current |
2015-01-03 |
Hal Finkel | [PowerPC/BlockPlacement] Allow target to provide a... |
blob | commitdiff | raw | diff to current |
2014-12-28 |
Andrea Di Biagio | [CodeGenPrepare] Teach when it is profitable to specula... |
blob | commitdiff | raw | diff to current |
2014-12-17 |
Michael Kuperstein | [DAGCombine] Slightly improve lowering of BUILD_VECTOR... |
blob | commitdiff | raw | diff to current |
2014-12-17 |
Quentin Colombet | [CodeGenPrepare] Reapply r224351 with a fix for the... |
blob | commitdiff | raw | diff to current |
2014-12-17 |
Reid Kleckner | Revert "[CodeGenPrepare] Move sign/zero extensions... |
blob | commitdiff | raw | diff to current |
2014-12-16 |
Quentin Colombet | [CodeGenPrepare] Move sign/zero extensions near loads... |
blob | commitdiff | raw | diff to current |
2014-12-12 |
Matt Arsenault | Add target hook for whether it is profitable to reduce... |
blob | commitdiff | raw | diff to current |
2014-11-21 |
Hao Liu | DAGCombiner: Allow the DAGCombiner to combine multiple... |
blob | commitdiff | raw | diff to current |
2014-11-13 |
Aditya Nandakumar | We can get the TLOF from the TargetMachine - so constru... |
blob | commitdiff | raw | diff to current |
2014-11-13 |
Aditya Nandakumar | This patch changes the ownership of TLOF from TargetLow... |
blob | commitdiff | raw | diff to current |
2014-10-31 |
Quentin Colombet | [CodeGenPrepare] Move extractelement close to store... |
blob | commitdiff | raw | diff to current |
2014-10-24 |
Sanjay Patel | Use rsqrt (X86) to speed up reciprocal square root... |
blob | commitdiff | raw | diff to current |
2014-10-16 |
Robin Morisset | Erase fence insertion from SelectionDAGBuilder.cpp... |
blob | commitdiff | raw | diff to current |
2014-10-06 |
Hal Finkel | [DAGCombine] Remove SIGN_EXTEND-related inf-loop |
blob | commitdiff | raw | diff to current |
2014-10-03 |
Benjamin Kramer | Eliminate some deep std::vector copies. NFC. |
blob | commitdiff | raw | diff to current |
2014-09-30 |
Sanjay Patel | Split the estimate() interface into separate functions... |
blob | commitdiff | raw | diff to current |
2014-09-26 |
Sanjay Patel | Refactor reciprocal and reciprocal square root estimate... |
blob | commitdiff | raw | diff to current |
2014-09-25 |
Robin Morisset | Lower idempotent RMWs to fence+load |
blob | commitdiff | raw | diff to current |
2014-09-23 |
Robin Morisset | Add AtomicExpandPass::bracketInstWithFences, and use... |
blob | commitdiff | raw | diff to current |
2014-09-21 |
Sanjay Patel | Refactor reciprocal square root estimate into target... |
blob | commitdiff | raw | diff to current |
2014-09-19 |
Hal Finkel | Optionally enable more-aggressive FMA formation in... |
blob | commitdiff | raw | diff to current |
2014-09-17 |
Robin Morisset | [X86] Use the generic AtomicExpandPass instead of X86At... |
blob | commitdiff | raw | diff to current |
2014-09-03 |
Robin Morisset | Refactor AtomicExpandPass and add a generic isAtomic... |
blob | commitdiff | raw | diff to current |
2014-09-02 |
Eric Christopher | Reinstate "Nuke the old JIT." |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Sanjay Patel | name change: isPow2DivCheap -> isPow2SDivCheap |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Robin Morisset | Add hooks for emitLeading/TrailingFence |
blob | commitdiff | raw | diff to current |
2014-08-21 |
Robin Morisset | Rename AtomicExpandLoadLinked into AtomicExpand |
blob | commitdiff | raw | diff to current |
2014-08-13 |
Hal Finkel | [PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic |
blob | commitdiff | raw | diff to current |
2014-08-08 |
Pedro Artigas | Added a TLI hook to signal that the target does not... |
blob | commitdiff | raw | diff to current |
2014-08-08 |
Patrik Hagglund | [pr19635] Revert most of r170537, and add new testcase. |
blob | commitdiff | raw | diff to current |
2014-08-07 |
Eric Christopher | Temporarily Revert "Nuke the old JIT." as it's not... |
blob | commitdiff | raw | diff to current |
2014-08-07 |
Rafael Espindola | Nuke the old JIT. |
blob | commitdiff | raw | diff to current |
2014-07-28 |
Matt Arsenault | Update comment |
blob | commitdiff | raw | diff to current |
2014-07-27 |
Matt Arsenault | Add alignment value to allowsUnalignedMemoryAccess |
blob | commitdiff | raw | diff to current |
2014-07-25 |
Akira Hatanaka | [stack protector] Fix a potential security bug in stack... |
blob | commitdiff | raw | diff to current |
2014-07-24 |
Chandler Carruth | [Target] Teach the query interfaces for lowering of... |
blob | commitdiff | raw | diff to current |
2014-07-23 |
Chad Rosier | [AArch64] Lower sdiv x, pow2 using add + select + shift. |
blob | commitdiff | raw | diff to current |
2014-07-18 |
Tim Northover | CodeGen: soften f16 type by default instead of marking... |
blob | commitdiff | raw | diff to current |
2014-07-10 |
Jan Vesely | SelectionDAG: Factor FP_TO_SINT lower code out of DAGLe... |
blob | commitdiff | raw | diff to current |
2014-07-10 |
Daniel Sanders | Make it possible for ints/floats to return different... |
blob | commitdiff | raw | diff to current |
2014-07-03 |
Ulrich Weigand | Fix ppcf128 component access on little-endian systems |
blob | commitdiff | raw | diff to current |
2014-07-03 |
Chandler Carruth | [codegen,aarch64] Add a target hook to the code generat... |
blob | commitdiff | raw | diff to current |
2014-07-01 |
Juergen Ributzka | [DAG] Pass the argument list to the CallLoweringInfo... |
blob | commitdiff | raw | diff to current |
2014-05-17 |
Saleem Abdulrasool | Target: remove old constructors for CallLoweringInfo |
blob | commitdiff | raw | diff to current |
2014-05-17 |
Saleem Abdulrasool | Target: add support to build CallLoweringInfo |
blob | commitdiff | raw | diff to current |
2014-05-17 |
Saleem Abdulrasool | Target: change member from reference to pointer |
blob | commitdiff | raw | diff to current |
2014-05-16 |
Rafael Espindola | Revert "Implement global merge optimization for global... |
blob | commitdiff | raw | diff to current |
2014-05-15 |
Jiangning Liu | Implement global merge optimization for global variables. |
blob | commitdiff | raw | diff to current |
2014-05-14 |
Jay Foad | Rename ComputeMaskedBits to computeKnownBits. "Masked... |
blob | commitdiff | raw | diff to current |
2014-05-11 |
Hal Finkel | Pass the value type to TLI::getRegisterByName |
blob | commitdiff | raw | diff to current |
2014-05-09 |
Oliver Stannard | ARM: HFAs must be passed in consecutive registers |
blob | commitdiff | raw | diff to current |
2014-05-06 |
Renato Golin | Implememting named register intrinsics |
blob | commitdiff | raw | diff to current |
2014-05-05 |
Eric Christopher | Fix typo (also tab character). |
blob | commitdiff | raw | diff to current |
2014-04-30 |
Weiming Zhao | [ARM64] Prevent bit extraction to be adjusted by follow... |
blob | commitdiff | raw | diff to current |
2014-04-26 |
Benjamin Kramer | DAGCombiner: Turn divs of vector splats into vectorized... |
blob | commitdiff | raw | diff to current |
2014-04-26 |
Michael Zolotukhin | Revert r206749 till a final decision about the intrinsi... |
blob | commitdiff | raw | diff to current |
2014-04-21 |
Yi Jiang | ARM64: Combine shifts and uses from different basic... |
blob | commitdiff | raw | diff to current |
2014-04-21 |
Michael Zolotukhin | Reapply r206732. This time without optimization of... |
blob | commitdiff | raw | diff to current |
2014-04-21 |
Chandler Carruth | Revert r206732 which is causing llc to crash on most... |
blob | commitdiff | raw | diff to current |
2014-04-21 |
Michael Zolotukhin | Implement builtins for safe division: safe.sdiv.iN... |
blob | commitdiff | raw | diff to current |
2014-04-17 |
Tim Northover | Atomics: promote ARM's IR-based atomics pass to CodeGen. |
blob | commitdiff | raw | diff to current |
2014-04-14 |
Craig Topper | [C++11] More 'nullptr' conversion. In some cases just... |
blob | commitdiff | raw | diff to current |
2014-04-12 |
Benjamin Kramer | Retire llvm::array_endof in favor of non-member std... |
blob | commitdiff | raw | diff to current |
2014-04-11 |
Benjamin Kramer | Make doxygen comment match the declaration. |
blob | commitdiff | raw | diff to current |
2014-04-11 |
Tom Stellard | SelectionDAG: Factor ISD::MUL lowering code out of... |
blob | commitdiff | raw | diff to current |
2014-04-04 |
Matt Arsenault | Add DAG parameter to ComputeNumSignBitsForTargetNode |
blob | commitdiff | raw | diff to current |
2014-04-04 |
Craig Topper | Make consistent use of MCPhysReg instead of uint16_t... |
blob | commitdiff | raw | diff to current |
2014-04-01 |
Matt Arsenault | Add helpers for checking if a value is a target boolean... |
blob | commitdiff | raw | diff to current |
2014-03-31 |
Matt Arsenault | Change shouldSplitVectorElementType to better match... |
blob | commitdiff | raw | diff to current |
2014-03-31 |
Hal Finkel | Add a TLI hook to control when BUILD_VECTOR might be... |
blob | commitdiff | raw | diff to current |
2014-03-29 |
Tim Northover | CodeGenPrep: wrangle IR to exploit AArch64 tbz/tbnz... |
blob | commitdiff | raw | diff to current |
2014-03-26 |
Renato Golin | Change @llvm.clear_cache default to call rt-lib |
blob | commitdiff | raw | diff to current |
2014-03-26 |
Renato Golin | Add @llvm.clear_cache builtin |
blob | commitdiff | raw | diff to current |
2014-03-11 |
Benjamin Kramer | Remove copy ctors that did the same thing as the defaul... |
blob | commitdiff | raw | diff to current |
2014-03-04 |
Chandler Carruth | [Modules] Move CallSite into the IR library where it... |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Rafael Espindola | move getNameWithPrefix and getSymbol to TargetMachine. |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Rafael Espindola | Add back r201608, r201622, r201624 and r201625 |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Daniel Jasper | Revert r201622 and r201608. |
blob | commitdiff | raw | diff to current |
2014-02-19 |
Tim Northover | X86 CodeGenPrep: sink shufflevectors before shifts |
blob | commitdiff | raw | diff to current |
next |