aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2012-12-11Fall back to the selection dag isel to select tail calls.Chad Rosier
2012-12-10Some enhancements for memcpy / memset inline expansion.Evan Cheng
2012-12-10Defer call to InitSections until after MCContext has been initialized. IfLang Hames
2012-12-10Fix a coding style nit.Eric Christopher
2012-12-10Revert r169656.Bill Wendling
2012-12-10Cleanup formatting, comments and naming.Eli Bendersky
2012-12-10Don't use a red zone for code coverage if the user specified `-mno-red-zone'.Bill Wendling
2012-12-10Fix funky copy-pasted grammatical error.Sean Silva
2012-12-10Add a new visitor for walking the uses of a pointer value.Chandler Carruth
2012-12-09Reorganize FastMathFlags to be a wrapper around unsigned, and streamline some...Michael Ilseman
2012-12-09LoopVectorize: support vectorizing intrinsic callsPaul Redmond
2012-12-09Have the bitcode reader/writer just use FPMathOperator's fast math enum directlyMichael Ilseman
2012-12-09- Re-enable population count loop idiom recognization Shuxin Yang
2012-12-08Revert the patches adding a popcount loop idiom recognition pass.Chandler Carruth
2012-12-08Fix Windows build breakage.Logan Chien
2012-12-08Add the `lto_codegen_set_export_dynamic' function.Bill Wendling
2012-12-07Add C API for specifying CPU to the disassembler.Jim Grosbach
2012-12-07s/AttrListPtr/AttributeSet/g to better label what this class is going to be i...Bill Wendling
2012-12-07Make the contents of encoded sections SmallVector<char, N> instead ofEli Bendersky
2012-12-07Remove trailing whitespaceMichael Ilseman
2012-12-07Mark ImmutableMap::remove/add() const.Ted Kremenek
2012-12-07Refactor MCInstFragment and MCDataFragment to adhere to a common interface,Eli Bendersky
2012-12-07Lift EmitAssignment into MCObjectStreamer which gets rid of at least threeEli Bendersky
2012-12-07Added Mapping Symbols for ARM ELFTim Northover
2012-12-07Split MCELFStreamer into a header file.Logan Chien
2012-12-07Add an MIBundleBuilder class.Jakob Stoklund Olesen
2012-12-07Add higher-level API for dealing with bundled MachineInstrs.Jakob Stoklund Olesen
2012-12-07Add manualRetain() and manualRelease() to ImmutableMapRef, and add a new cons...Ted Kremenek
2012-12-07Add convenience accessor to Triple for OS == NaClEli Bendersky
2012-12-06fixed valgrind issues of prior commit, this change applies r169456 changes ba...Pedro Artigas
2012-12-06Revert "Allow modifying an ImmutableMap without canonicalizing it immediately."Ted Kremenek
2012-12-06Replace r169459 with something safer. Rather than having computeMaskedBits toEvan Cheng
2012-12-06Allow modifying an ImmutableMap without canonicalizing it immediately.Jordan Rose
2012-12-06Handle non-default array bounds.Bill Wendling
2012-12-06Revert r169456, "change MCContext to work on the doInitialization/doFinalizat...NAKAMURA Takumi
2012-12-06Let targets provide hooks that compute known zero and ones for any_extendEvan Cheng
2012-12-06change MCContext to work on the doInitialization/doFinalization modelPedro Artigas
2012-12-05RegPressureTracker::dump(): Remove unnecessary argument.Andrew Trick
2012-12-05Change std::vector to SmallVector<4> and remove some unused methods.Eli Bendersky
2012-12-05RegisterPressureTracker: unify virtual registers and physical regunits.Andrew Trick
2012-12-05RegisterPresssureTracker: Track live physical register by unit.Andrew Trick
2012-12-05Remove unused methodsEli Bendersky
2012-12-05Updates to Win64EH.h structures.Michael J. Spencer
2012-12-05Remove the non-const getInst accessor. It wasn't being used, and isn't veryEli Bendersky
2012-12-05Remove two dead functions resulting from a bad rebase.Andrew Trick
2012-12-05Try to unbreak the build on hosts that don't transitively pull in a definitio...Benjamin Kramer
2012-12-05Remove unused MachineInstr constructors.Jakob Stoklund Olesen
2012-12-05Added a option to the disassembler to print immediates as hex.Kevin Enderby
2012-12-05- Added calls to doInitialization/doFinalization to immutable passesPedro Artigas
2012-12-05RegisterPressure API. Add support for physical register units.Andrew Trick