index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
llvm
/
Target
/
TargetLowering.h
Commit message (
Expand
)
Author
Age
*
Add a mechanism to specify whether a target supports a particular indexed loa...
Evan Cheng
2006-11-09
*
Rename ISD::MemOpAddrMode to ISD::MemIndexedMode
Evan Cheng
2006-11-09
*
getPostIndexedAddressParts change: passes in load/store instead of its loaded...
Evan Cheng
2006-11-09
*
Added target hook for post-indexed memory ops transformation.
Evan Cheng
2006-11-07
*
Rename
Evan Cheng
2006-11-03
*
Added a target specific hook to check whether / how a node can be transformed
Evan Cheng
2006-11-03
*
generalize this api
Chris Lattner
2006-11-02
*
Change the prototype for TargetLowering::isOperandValidForConstraint
Chris Lattner
2006-10-31
*
Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode.
Evan Cheng
2006-10-13
*
Merging ISD::LOAD and ISD::LOADX. Added LoadSDNode to represent load nodes.
Evan Cheng
2006-10-09
*
Add support for targets to declare that they use a GOT
Chris Lattner
2006-10-06
*
Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD into ISD::LOADX. Add an
Evan Cheng
2006-10-04
*
add setJumpBufSize() and setJumpBufAlignment() to target-lowering.
Duraid Madina
2006-09-04
*
Start on my todo list
Andrew Lenharth
2006-06-12
*
For PR786:
Reid Spencer
2006-05-24
*
Another typo. Pointed out by Nate Begeman.
Evan Cheng
2006-05-17
*
Fix a mis-leading comment.
Evan Cheng
2006-05-17
*
There is now a default impl of this method
Chris Lattner
2006-05-16
*
Move this code to a common place
Andrew Lenharth
2006-05-16
*
Add some new methods for computing sign bit information.
Chris Lattner
2006-05-06
*
Refactor TargetMachine, pushing handling of TargetData into the target-specif...
Owen Anderson
2006-05-03
*
Added a virtual method isVectorClearMaskLegal to TLI. It is similar to
Evan Cheng
2006-04-20
*
Provide a default impl of LowerArguments
Chris Lattner
2006-04-12
*
Move isShuffleLegal from TLI to Legalize.
Chris Lattner
2006-04-04
*
Allow targets to have fine grained control over which types various ops get
Chris Lattner
2006-04-04
*
Modify the TargetLowering::getPackedTypeBreakdown method to also return the
Chris Lattner
2006-03-31
*
Add a method useful for decimating vectors.
Chris Lattner
2006-03-31
*
Added a ValueType operand to isShuffleMaskLegal(). For now, x86 will not do
Evan Cheng
2006-03-22
*
Add some helper methods
Chris Lattner
2006-03-20
*
Added a way for TargetLowering to specify what values can be used as the
Evan Cheng
2006-03-16
*
Add LSR hooks.
Evan Cheng
2006-03-13
*
custom lowered nodes are legal too
Chris Lattner
2006-03-05
*
Number of NodeTypes now exceeds 128.
Evan Cheng
2006-03-03
*
Add interfaces for targets to provide target-specific dag combiner optimizati...
Chris Lattner
2006-03-01
*
Missing a cast previously.
Evan Cheng
2006-03-01
*
Add C_Memory operand type
Chris Lattner
2006-02-24
*
Make the LLVM headers "-ansi -pedantic -Wno-long-long" clean.
Chris Lattner
2006-02-22
*
split register class handling from explicit physreg handling.
Chris Lattner
2006-02-22
*
Pass in a value type to getRegForInlineAsmConstraint, allowing targets to
Chris Lattner
2006-02-21
*
Fix a nit sabre noticed
Nate Begeman
2006-02-17
*
Rework the SelectionDAG-based implementations of SimplifyDemandedBits
Nate Begeman
2006-02-16
*
Rename maxStoresPerMemSet to maxStoresPerMemset, etc.
Evan Cheng
2006-02-14
*
getConstraintType should be virtual.
Chris Lattner
2006-02-07
*
Add some methods for inline asm support.
Chris Lattner
2006-02-04
*
Add a framework for eliminating instructions that produces undemanded bits.
Nate Begeman
2006-02-03
*
Clear the OpAction field before setting it. This allows a target to set
Chris Lattner
2006-01-30
*
Move MaskedValueIsZero from the DAGCombiner to the TargetLowering interface,
Chris Lattner
2006-01-30
*
Pass the address of the main MaskedValueIsZero function to allow recursion.
Chris Lattner
2006-01-30
*
Clean up the interface to ValueTypeActions, allowing Legalize to use a copy
Chris Lattner
2006-01-29
*
remove this method I just added, now is not the time.
Chris Lattner
2006-01-28
[next]