aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
Commit message (Expand)AuthorAgeFilesLines
* Add opcode to TargetInstrDescriptor.Evan Cheng2006-11-171-1/+2
* Add a mechanism to specify whether a target supports a particular indexed loa...Evan Cheng2006-11-091-0/+63
* Rename ISD::MemOpAddrMode to ISD::MemIndexedModeEvan Cheng2006-11-091-3/+3
* getPostIndexedAddressParts change: passes in load/store instead of its loaded...Evan Cheng2006-11-091-1/+1
* Remove M_2_ADDR_FLAG.Evan Cheng2006-11-091-13/+7
* Added target hook for post-indexed memory ops transformation.Evan Cheng2006-11-071-0/+10
* Add a new operand flag to mark which operand is the first predicate operandChris Lattner2006-11-061-0/+5
* add a flag so that predicated instructions can be recognized by branchChris Lattner2006-11-061-0/+8
* RenameEvan Cheng2006-11-031-5/+5
* Added a target specific hook to check whether / how a node can be transformedEvan Cheng2006-11-031-0/+10
* generalize this apiChris Lattner2006-11-021-2/+8
* RenameEvan Cheng2006-11-011-2/+2
* Added getTiedToSrcOperand() to check for two-address'ness.Evan Cheng2006-11-011-1/+5
* Add operand constraints to TargetInstrInfo.Evan Cheng2006-11-011-0/+21
* Change the prototype for TargetLowering::isOperandValidForConstraintChris Lattner2006-10-311-3/+6
* Don't mislead readers by claiming a variable is defaulted to false whenReid Spencer2006-10-301-1/+1
* Add debug support for X86/ELF targets (Linux). This allows llvm-gcc4Reid Spencer2006-10-301-0/+7
* add another target hook for branch folding.Chris Lattner2006-10-281-0/+8
* Added CStringSection.Evan Cheng2006-10-261-0/+9
* TargetData is not subclassed. So no need to have virtual method.Devang Patel2006-10-241-1/+1
* Move getPreferredAlignmentLog from AsmPrinter to TargetDataDevang Patel2006-10-241-0/+6
* update commentChris Lattner2006-10-241-2/+3
* fix assert commentRafael Espindola2006-10-241-1/+1
* expose DWARF_LABEL opcode# so the branch folder can update debug info properly.Chris Lattner2006-10-171-0/+7
* update commentChris Lattner2006-10-171-2/+4
* Merge ISD::TRUNCSTORE to ISD::STORE. Switch to using StoreSDNode.Evan Cheng2006-10-131-1/+28
* it is easier to implement these when they are virtualChris Lattner2006-10-131-4/+4
* allow branch reversal to failChris Lattner2006-10-131-4/+5
* replace the existing branch inspection/modification APIs with something moreChris Lattner2006-10-131-17/+44
* Expose method and ivars for measuring inline asm length properly.Chris Lattner2006-10-131-2/+13
* Merging ISD::LOAD and ISD::LOADX. Added LoadSDNode to represent load nodes.Evan Cheng2006-10-091-7/+5
* Add support for targets to declare that they use a GOTChris Lattner2006-10-061-0/+11
* remove JumpTableTextSectionChris Lattner2006-10-051-8/+0
* move getSectionForFunction to AsmPrinter.Chris Lattner2006-10-051-8/+0
* Give TargetAsmInfo a virtual dtor, add a new getSectionForFunction method.Chris Lattner2006-10-051-2/+10
* Combine ISD::EXTLOAD, ISD::SEXTLOAD, ISD::ZEXTLOAD into ISD::LOADX. Add anEvan Cheng2006-10-041-0/+32
* - Added a hook processFunctionBeforeCalleeSaveScn(). This is called by PEI justEvan Cheng2006-09-281-4/+10
* Add support for targets that want to do something with the llvm.used list,Chris Lattner2006-09-261-0/+8
* order this properly to avoid warnings in TargetAsmInfo.cpp. Add a commentChris Lattner2006-09-251-1/+4
* Add support for other relocation bases to jump tables, as well as custom asm ...Andrew Lenharth2006-09-241-0/+4
* 1. Remove condition on delete.Jim Laskey2006-09-071-4/+4
* Make target asm info a property of the target machine.Jim Laskey2006-09-072-2/+23
* Separate target specifc asm properties from asm printers.Jim Laskey2006-09-061-0/+427
* add setJumpBufSize() and setJumpBufAlignment() to target-lowering.Duraid Madina2006-09-041-0/+31
* Completely rearchitect the interface between targets and the pass manager.Chris Lattner2006-09-042-11/+96
* Eliminate target name.Chris Lattner2006-09-031-14/+3
* update some commentsChris Lattner2006-08-241-2/+1
* Constify some methods. Patch provided by Anton Vayvod, thanks!Chris Lattner2006-08-171-2/+2
* Doxygenify some methods.Chris Lattner2006-08-101-4/+8
* update commentChris Lattner2006-08-031-8/+2