aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target
Commit message (Expand)AuthorAgeFilesLines
* Now that the default is 'enabled,' a separate command line option for ARM isJim Grosbach2009-11-091-8/+1
* Enable dynamic stack realignment by default.Jim Grosbach2009-11-091-1/+1
* Set dynamic stack realignment to real values.Jim Grosbach2009-11-091-11/+3
* Similar to r86588, but for Darwin this time.Bill Wendling2009-11-091-3/+3
* The jump table was being generated before the end label for exception handlingBill Wendling2009-11-091-3/+3
* Work around assembler not recognizing #0.0 form immediate for vmcpJim Grosbach2009-11-091-2/+2
* Fix PR5149.Bruno Cardoso Lopes2009-11-092-8/+6
* Use Unified Assembly Syntax for the ARM backend.Jim Grosbach2009-11-0917-295/+294
* Add and-not (bic) patterns. Based heavily on patch by Brian Lucas!Anton Korobeynikov2009-11-081-1/+31
* Move OR patterns upper to all logical stuff. No functionality change.Anton Korobeynikov2009-11-081-56/+56
* Some nice peephole patterns. Based on patch by Brian Lucas!Anton Korobeynikov2009-11-081-0/+7
* Print tab before operand of jccAnton Korobeynikov2009-11-081-1/+1
* Fix invalid operand updates & implement post-inc memory operandsAnton Korobeynikov2009-11-082-16/+94
* Throw an error when stack realignment stuff fails instead of silentAnton Korobeynikov2009-11-081-3/+7
* Make TargetData::getStringRepresentation spit out native integer types,Chris Lattner2009-11-081-0/+7
* Use aligned load/store instructions for spilling Q registers when we know the...Jim Grosbach2009-11-082-8/+25
* Refactor code.Evan Cheng2009-11-087-127/+67
* x86 vector shuffle cleanup/fixes:Nate Begeman2009-11-073-50/+27
* 80-column cleanup of file header commentsJim Grosbach2009-11-0710-13/+16
* Support alignment specifier for NEON vld/vst instructionsJim Grosbach2009-11-075-46/+61
* Improve tail call elimination to handle the switch statement.Nick Lewycky2009-11-071-16/+0
* t2ldrpci_pic can be used for blockaddress as well.Evan Cheng2009-11-072-6/+28
* indicate what the native integer types for the target are.Chris Lattner2009-11-0712-19/+19
* First try of the post-inc operands handling... Not fully worked, though :(Anton Korobeynikov2009-11-073-11/+87
* Add some dummy support for post-incremented loadsAnton Korobeynikov2009-11-074-4/+97
* Add 8 bit libcalls and make use of them for msp430Anton Korobeynikov2009-11-071-0/+11
* Add few pseudo-source-valuesAnton Korobeynikov2009-11-071-4/+20
* Initial support for addrmode handling. Tests by Brian Lucas!Anton Korobeynikov2009-11-073-68/+239
* Some preliminary variable asmprintingAnton Korobeynikov2009-11-073-7/+92
* Use '.L' for global private prefix (as mspgcc)Anton Korobeynikov2009-11-071-0/+1
* Drop old asmprinter stuffAnton Korobeynikov2009-11-073-17/+20
* It turns out that the testcase in question uncovered subreg-handling bug.Anton Korobeynikov2009-11-072-3/+2
* add the ability for TargetData to return information about legal integerChris Lattner2009-11-071-39/+12
* more cleanup.Chris Lattner2009-11-071-4/+14
* add some missing #includesChris Lattner2009-11-077-5/+9
* rewrite TargetData to use StringRef/raw_ostream instead of thrashing std::str...Chris Lattner2009-11-071-39/+59
* Make the need-stub variables accurate and consistent. In the case ofJeffrey Yasskin2009-11-072-18/+19
* Fix a couple of shuffle patterns to use movhlps insteadEric Christopher2009-11-071-9/+9
* Fixed Overload table bug noticed by JakobMon P Wang2009-11-071-1/+0
* Refactor code. Fix a potential missing check. Teach isIdentical() about tLDRp...Evan Cheng2009-11-075-30/+41
* - Add TargetInstrInfo::isIdentical(). It's similar to MachineInstr::isIdenticalEvan Cheng2009-11-074-2/+54
* Update CMake file.Ted Kremenek2009-11-071-0/+1
* Add code to check at SelectionDAGISel::LowerArguments time to see if return v...Kenneth Uildriks2009-11-072-0/+17
* My previous patch (r84124) for setting the encoding bits 4 and 7 of DPSoRegFrmJohnny Chen2009-11-071-34/+9
* 80-columnsJim Grosbach2009-11-071-1/+1
* - Add pseudo instructions tLDRpci_pic and t2LDRpci_pic which does a pc-relativeEvan Cheng2009-11-0613-55/+253
* Honour subreg machine operands during asmprintingAnton Korobeynikov2009-11-061-0/+3
* Print VMOV (immediate) operands as hexadecimal values. Apple's assemblerBob Wilson2009-11-063-8/+39
* Remove ARMPCLabelIndex from ARMISelLowering. Use ARMFunctionInfo::createConst...Evan Cheng2009-11-062-13/+38
* Pass StringRef by value.Daniel Dunbar2009-11-064-7/+4