aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/Target
AgeCommit message (Expand)Author
2011-02-18add a way to disable all builtins, wire it up to opt's -disable-simplifylibca...Chris Lattner
2011-02-18add memset and memcpy, though they are always available for now.Chris Lattner
2011-02-18Add FixedLenDecoderEmitter, the skeleton of a new disassembler emitter for fi...Owen Anderson
2011-02-18introduce a new TargetLibraryInfo pass, which transformations can use toChris Lattner
2011-02-11Remove std::string version of getNameWithPrefix.Rafael Espindola
2011-02-10Clean trailing whitespace.Owen Anderson
2011-02-07Implement support for custom target specific asm parsing of operands.Bruno Cardoso Lopes
2011-02-04MC/AsmMatcher: Add support for custom conversion functions.Daniel Dunbar
2011-02-02Given a pair of floating point load and store, if there are no other uses ofEvan Cheng
2011-02-02Fix comment typo.Bob Wilson
2011-01-27Introduce virtual ParseRegister method in TargetAsmParser.Roman Divacky
2011-01-26[AVX] Add INSERT_SUBVECTOR and support it on x86. This provides aDavid Greene
2011-01-26[AVX] Support EXTRACT_SUBVECTOR on x86. This provides a defaultDavid Greene
2011-01-25[AVX] Fix a typo in the extract subvector type constraints to specifyDavid Greene
2011-01-25[AVX] Add TableGen classes for vector/subvector type constraints.David Greene
2011-01-23Add support for the --noexecstack option.Rafael Espindola
2011-01-23Delay the creation of eh_frame so that the user can change the defaults.Rafael Espindola
2011-01-21Convert -enable-sched-cycles and -enable-sched-hazard to -disableAndrew Trick
2011-01-20Sorry, several patches in one.Evan Cheng
2011-01-15fix typoChris Lattner
2011-01-10Rename TargetFrameInfo into TargetFrameLowering. Also, put couple of FIXMEs a...Anton Korobeynikov
2011-01-09Remove TargetRegisterInfo::NoRegister.Jakob Stoklund Olesen
2011-01-09Change virtual register numbering to make more space for physical registers.Jakob Stoklund Olesen
2011-01-09Teach TargetRegisterInfo how to cram stack slot indexes in with the virtual andJakob Stoklund Olesen
2011-01-09Fix comment.Jakob Stoklund Olesen
2011-01-09Replace TargetRegisterInfo::printReg with a PrintReg class that also works wi...Jakob Stoklund Olesen
2011-01-08Fix VirtRegMap to use TRI::index2VirtReg and TRI::virtReg2Index instead ofJakob Stoklund Olesen
2011-01-08Use an IndexedMap for LiveVariables::VirtRegInfo.Jakob Stoklund Olesen
2011-01-07Do not model all INLINEASM instructions as having unmodelled side effects.Evan Cheng
2011-01-07DBG_VALUE does not have any side effects; it also makes no sense to mark it c...Evan Cheng
2011-01-07Add ARM patterns to match EXTRACT_SUBVECTOR nodes.Bob Wilson
2011-01-06Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpyEvan Cheng
2010-12-24Various bits of framework needed for precise machine-level selectionAndrew Trick
2010-12-24whitespaceAndrew Trick
2010-12-23Flag -> Glue, the ongoing sagaChris Lattner
2010-12-18Remove the MCObjectFormat class.Rafael Espindola
2010-12-17During local stack slot allocation, the materializeFrameBaseRegister functionBill Wendling
2010-12-17MC/Target: Remove HasScatteredSymbols target hook variable, which has beenDaniel Dunbar
2010-12-16MC: Move target specific fixup info descriptors to TargetAsmBackend instead ofDaniel Dunbar
2010-12-16MC: Make TargetAsmBackend available to the AsmStreamer.Daniel Dunbar
2010-12-14Introduce TargetRegisterInfo::getOverlaps(Reg), returning a list of allJakob Stoklund Olesen
2010-12-14Add TargetRegisterInfo::printReg() to pretty-print registers.Jakob Stoklund Olesen
2010-12-10Fixed version of 121434 with no new memory leaks.Rafael Espindola
2010-12-10Revert my previous patch to make the valgrind bots happy.Rafael Espindola
2010-12-09Initial support for the cfi directives. This is just enough to getRafael Espindola
2010-12-08Let target asm backends see assembler flags as they go by. Use that to handleJim Grosbach
2010-12-06Remove the instruction fragment to data fragment lowering since it was causingRafael Espindola
2010-11-30Enable sibling call optimization of libcalls which are expanded duringEvan Cheng
2010-11-30add TLI support indicating that jumps are more expensive than logical operationsChris Lattner
2010-11-29Merge System into Support.Michael J. Spencer