summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Output the new StructType constructor, which takes the context of theNicolas Geoffray2009-08-06
* Get rid of RegScavenger::backwards() before the bitrot spreads.Jakob Stoklund Olesen2009-08-06
* Remove dead code.Devang Patel2009-08-06
* Use DebugInfoFinderDevang Patel2009-08-06
* Use DebugInfoFinder.Devang Patel2009-08-06
* Implement Neon VST[234] operations.Bob Wilson2009-08-06
* Add parameter to pattern classes to enable an itinerary to be specified for i...David Goodwin2009-08-06
* Fix several fixmes and clean up code by sinking *all* sectionChris Lattner2009-08-06
* Reg Scavenging generalization (Thumb support):John Mosby2009-08-06
* go through PIC16TargetObjectFile to make sections instead of Chris Lattner2009-08-06
* Add assertion checks after the calls to LowerFormalArguments, LowerCall,Dan Gohman2009-08-06
* Remove an over-aggressive assert. Functions with empty struct returnDan Gohman2009-08-06
* We need to sext global addresses in kernel code model, not zextAnton Korobeynikov2009-08-06
* Fix a bug in x86's PreprocessForRMW logic that was exposedDan Gohman2009-08-06
* Fix a few places in DAGCombiner that were creating all-ones-bitsDan Gohman2009-08-06
* Missed part of recent kernel codemodel tweaksAnton Korobeynikov2009-08-06
* Don't search the entire type table just to delete a type by name.Daniel Dunbar2009-08-06
* Simplify the ZIV tester to the max.Andreas Bolka2009-08-06
* Neon does not actually have VLD{234}.64 instructions.Bob Wilson2009-08-06
* Privatize the StructType table, which unfortunately involves routing contexts...Owen Anderson2009-08-05
* Add a new pre-allocation pass to assign adjacent registers for Neon instructionsBob Wilson2009-08-05
* Better handle kernel code model. Also, generalize the things and fix oneAnton Korobeynikov2009-08-05
* Use GR32 for copies between GR32_NOSP and GR32_NOREX, as neitherDan Gohman2009-08-05
* Make block and function count available via ProfileInfo.Daniel Dunbar2009-08-05
* When using NEON for single-precision FP, the NEON result must be placed in D0...David Goodwin2009-08-05
* Fix some column padding bugs, reorganize things as suggested by ChrisDavid Greene2009-08-05
* remove the 'DataSectionStartSuffix' and 'TextSectionStartSuffix' knobs.Chris Lattner2009-08-05
* Fix FindExecutable to use sys::Path::GetMainExecutable instead ofDan Gohman2009-08-05
* Minor code simplification.Dan Gohman2009-08-05
* Remove redundand checks: the only way to have, e.g. f32 RegVT is exactlyAnton Korobeynikov2009-08-05
* hasSuperClass tests for a strict superset relation, rather thanDan Gohman2009-08-05
* Unbreak the stuff, this is ugly, but we cannot do better for now with 'plain'...Anton Korobeynikov2009-08-05
* Missed pieces for ARM HardFP ABI.Anton Korobeynikov2009-08-05
* Privatize the FunctionType table.Owen Anderson2009-08-05
* Use elf Object File directlyAndrew Lenharth2009-08-05
* Remove some dead code.Daniel Dunbar2009-08-05
* Enable the new no-SP register classes by default. This is to addressDan Gohman2009-08-05
* Remove a redundant declaration.Bob Wilson2009-08-05
* Update a comment to reflect the current code.Dan Gohman2009-08-05
* Convert bswap test to filecheck, add more test entries & convert stuff to fil...Anton Korobeynikov2009-08-05
* Fix a bug in the PIC16 backend.Dan Gohman2009-08-05
* Disable NEON single-precision FP support for Cortex-A8, for now...David Goodwin2009-08-05
* Remove dead code. MDNode and MDString are not Constant anymore.Devang Patel2009-08-05
* Add memory versions of some instructions.Anton Korobeynikov2009-08-05
* Rename a variable to make MSVC happy.Benjamin Kramer2009-08-05
* By default, for cortex-a8 use NEON for single-precision FP. David Goodwin2009-08-05
* Remove unnecessary ProfileInfoLoader methods.Daniel Dunbar2009-08-05
* Special constants as destinations does not work as expected - drop the patterns.Anton Korobeynikov2009-08-05
* Alpha: Get section directives rightAndrew Lenharth2009-08-05
* Cleanup in dbg_stoppoint handling in CBE. Patch by Sandeep Patel.Anton Korobeynikov2009-08-05