aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Fix unused variables warnings.Eric Christopher2009-11-162-3/+3
* Revert 88957. This file uses CodeGenOpt, which is defined in TargetMachine.h.Dan Gohman2009-11-161-1/+1
* Remove an unnecessary #include.Dan Gohman2009-11-161-1/+1
* Sink a #include <map> to where it's actually needed.Dan Gohman2009-11-161-1/+0
* Make PseudoSourceValue's classof recognizeDan Gohman2009-11-161-2/+3
* Add configure options for specifying where to look for libstdc++.Rafael Espindola2009-11-162-0/+24
* Make ERROR_IF_USED macro work with GCC <= 4.2, Apple GCCsDouglas Gregor2009-11-161-1/+3
* Make sure that if anyone passes a name by accident for the isSignedDuncan Sands2009-11-162-0/+9
* disable copying, enforce some invariants.Chris Lattner2009-11-151-0/+3
* mark getIntrinsicID() 'readonly'. This allows various classof methods Chris Lattner2009-11-151-1/+2
* add attributes for readnone/readonly functions.Chris Lattner2009-11-151-0/+12
* add a version of array_pod_sort that takes a custom comparator function.Chris Lattner2009-11-151-0/+8
* Add PSP OS Target to Triple, Credit to Bruno Cardoso Lopes.Edward O'Callaghan2009-11-151-0/+1
* Add function to replace a destination MBB in a single jump tableJim Grosbach2009-11-141-0/+5
* Remove dead variable found by clang++.Benjamin Kramer2009-11-141-1/+0
* Implement DISABLE_INLINE for MSVC. This required changing the position in allBenjamin Kramer2009-11-142-4/+6
* Make NORETURN working with MSVC. MSVC only accepts NORETURN in front of theBenjamin Kramer2009-11-142-5/+7
* Add llvm::sys::getHostCPUName, for detecting the LLVM name for the host CPU.Daniel Dunbar2009-11-141-0/+6
* Added getSubRegIndex(A,B) that returns subreg index of A to B. Use it to repl...Evan Cheng2009-11-141-0/+5
* - Change TargetInstrInfo::reMaterialize to pass in TargetRegisterInfo.Evan Cheng2009-11-141-2/+5
* Add an option for running GVN with redundant load processing disabled.Dan Gohman2009-11-141-1/+1
* Added an API to the SlotIndexes pass to allow new instructions to be inserted...Lang Hames2009-11-142-89/+67
* Move the FixedStackPseudoSourceValueVal enum value before InstructionValDan Gohman2009-11-131-1/+3
* Add MachineFunction::verify() to call the machine code verifier directly.Jakob Stoklund Olesen2009-11-131-0/+4
* Use .data() instead of .c_str() when nul-termination is not needed.Dan Gohman2009-11-131-1/+1
* Do not use value handle to wrap MDNode in DIDescriptor.Devang Patel2009-11-131-1/+3
* Allow target to specify regclass for which antideps will only be broken along...David Goodwin2009-11-131-3/+5
* Remove duplicate APIs and state WRT spill objects.David Greene2009-11-131-16/+0
* Revert r87059 for now. It is failing clang tests.Devang Patel2009-11-131-0/+1
* Switch to smallvector. Also fix issue with using unsigend for MaxSplit.Rafael Espindola2009-11-131-10/+4
* Adjust isConstantSplat to allow for big-endian targets.Dale Johannesen2009-11-131-2/+2
* Remove unnecessary llvm.dbg.declare bitcastVictor Hernandez2009-11-131-1/+0
* Add a new split method to StringRef that puts the substrings in a vector.Rafael Espindola2009-11-131-0/+27
* Fix a bootstrap failure.David Greene2009-11-131-0/+16
* Do some cleanups suggested by Chris.David Greene2009-11-121-5/+2
* StringRef(const char*) should not be used to turn null pointers into emptyDaniel Dunbar2009-11-121-1/+1
* Remove my Value.h build fix.Daniel Dunbar2009-11-121-1/+0
* Fix a build error by providing a missing enum value.David Greene2009-11-121-1/+3
* Make the MachineFunction argument of getFrameRegister const.David Greene2009-11-121-1/+2
* Add hasLoadFromStackSlot and hasStoreToStackSlot to return whether aDavid Greene2009-11-121-0/+22
* Attempt to unbreak LLVM build, David G. please check.Daniel Dunbar2009-11-121-0/+1
* Add a bool flag to StackObjects telling whether they reference spillDavid Greene2009-11-121-10/+45
* Add compare_lower and equals_lower methods to StringRef. Switch all users ofBenjamin Kramer2009-11-121-0/+8
* Make FixedStackPseudoSourceValue a first-class PseudoSourceValue byDavid Greene2009-11-121-1/+34
* Add AsmPrinter comment flags to machine instructions so that AsmPrinterDavid Greene2009-11-121-0/+24
* Add comment flags so AsmPrinter can output additional information whenDavid Greene2009-11-121-0/+8
* "Attach debug info with llvm instructions" mode was enabled a month ago. Now ...Devang Patel2009-11-123-26/+0
* Mark DBG_LABEL, EH_LABEL, and GC_LABEL as not-duplicable, sinceDan Gohman2009-11-121-0/+3
* Silence a warning on targets with unsigned chars.Benjamin Kramer2009-11-121-1/+1
* implement shl, ashr, and lshr methods. shl is not fully implemented as it is ...Nuno Lopes2009-11-121-0/+12