projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
clang-format these lines to fix Visual C++ warning.
[oota-llvm.git]
/
include
/
llvm
/
Target
/
TargetLowering.h
2015-03-18
Yaron Keren
clang-format these lines to fix Visual C++ warning.
blob
|
commitdiff
|
raw
2015-03-18
John Brawn
[ARM] Align stack objects passed to memory intrinsics
blob
|
commitdiff
|
raw
|
diff to current
2015-03-17
Daniel Sanders
Fix r232466 by adding 'i' to the mappings for inline...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-16
Daniel Sanders
Make each target map all inline assembly memory constra...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-13
Daniel Sanders
Recommit r232027 with PR22883 fixed: Add infrastructure...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Hal Finkel
Revert "r232027 - Add infrastructure for support of...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-12
Daniel Sanders
Add infrastructure for support of multiple memory const...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Quentin Colombet
[CodeGenPrepare] Refine the cost model provided by...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-10
Mehdi Amini
DataLayout is mandatory, update the API to reflect...
blob
|
commitdiff
|
raw
|
diff to current
2015-03-06
Matthias Braun
DAGCombiner: Canonicalize select(and/or,x,y) depending...
blob
|
commitdiff
|
raw
|
diff to current
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
next