aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2010-08-10Revert r110655, "Fix ARM hasFP() semantics. It should return true whenever FPDaniel Dunbar
2010-08-10Fix ARM hasFP() semantics. It should return true whenever FP register isEvan Cheng
2010-08-10Add AVX movnt{pd,ps,dq} 256-bit intrinsicsBruno Cardoso Lopes
2010-08-10Add AVX movmsk 256-bit intrinsicsBruno Cardoso Lopes
2010-08-10Support AVX 256-bit load and store intrinsicsBruno Cardoso Lopes
2010-08-10Patterns to match AVX cmp instructionsBruno Cardoso Lopes
2010-08-10Add matching patterns for vblend AVX intrinsicsBruno Cardoso Lopes
2010-08-09Wording.Eric Christopher
2010-08-09ARMBaseRegisterInfo::hasFP() has been broken for a while now. :-(Evan Cheng
2010-08-09Add VCVTPD2PS, VCVTPS2DQ, VCVTPS2PDY, VCVTTPD2DQY, VCVTTPS2DQ and VCVTPD2DQ 2...Bruno Cardoso Lopes
2010-08-09Add patterns to AVX conversions instructions. Do that instead of declaring mo...Bruno Cardoso Lopes
2010-08-09CMake: eliminated unnecessary target_link_libraries.Oscar Fuentes
2010-08-09Explicitly initialize SlowFPBrcc and Pref32BitThumb to false.Evan Cheng
2010-08-09Change -prefer-32bit-thumb to attribute -mattr=+32bit instead to disable more...Evan Cheng
2010-08-09Memory version of vcvtdq2pd intrinsicBruno Cardoso Lopes
2010-08-09Patterns to match vinsert, vbroadcast, vmovmask and vcvtdq2pd AVX intrinsicsBruno Cardoso Lopes
2010-08-09Add an option to disable 32 -> 16-bit Thumb2 size reduction pass for experime...Evan Cheng
2010-08-09Have SPU handle halfvec stores aligned by 8 bytes.Kalle Raiskila
2010-08-08Add optimization to Target/README.txt.Nick Lewycky
2010-08-08Use the "isCompare" machine instruction attribute instead of calling theBill Wendling
2010-08-07Use sdmem and sse_load_f64 (etc.) for the vectorDale Johannesen
2010-08-06Patterns to match AVX 256-bit vzero intrinsicsBruno Cardoso Lopes
2010-08-06Patterns to match AVX 256-bit permutation intrinsicsBruno Cardoso Lopes
2010-08-06Remove empty processFunctionBeforeFrameFinalized(). The defaultJim Grosbach
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson
2010-08-06Fix eabi calling convention when a 64 bit value shadows r3.Rafael Espindola
2010-08-06Patterns to match AVX 256-bit horizontal arithmetic intrinsicsBruno Cardoso Lopes
2010-08-06Patterns to match AVX 256-bit arithmetic intrinsicsBruno Cardoso Lopes
2010-08-06Add the Optimize Compares pass (disabled by default).Bill Wendling
2010-08-06Revert r110396 to fix buildbots.Owen Anderson
2010-08-05Add an option to always emit realignment code for a particular module.Eric Christopher
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson
2010-08-05Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMemDan Gohman
2010-08-05Support very basic (doesn't include ABI support in the front-end, varags, ......Bruno Cardoso Lopes
2010-08-05Handle the memory barrier pseudo that goes to nothing for the JIT.Eric Christopher
2010-08-05Set hasSideEffects on the 64-bit no-sse memory barrier.Eric Christopher
2010-08-05For local variables in functions with a frame pointer, use FP as a baseJim Grosbach
2010-08-05Fix indentation.Bob Wilson
2010-08-05Add an ARM RSCrr instruction for disassembly only.Bob Wilson
2010-08-05Be a little bit more specific about target for the memory barrierEric Christopher
2010-08-05Handle the pseudo in MCInstLower.Eric Christopher
2010-08-05Add an ARM RSBrr instruction for disassembly only.Bob Wilson
2010-08-05Silence a GCC warning about && and || without explicit parentheses. ThisChandler Carruth
2010-08-05ARM "rrx" shift operands do not have an immediate. PR7790.Bob Wilson
2010-08-04Make x86-64 membarriers work without sse and clean up some of theEric Christopher
2010-08-04and back in. false alarm on the tests from another unrelated local change.Jim Grosbach
2010-08-04PR7814: Truncates cannot be ignored for signed comparisons.Eli Friedman
2010-08-04Implement target specific getDebugValueLocation().Devang Patel
2010-08-04oops. revert for a moment to clean up tests first.Jim Grosbach
2010-08-04Reserve a stack slot if the function adjusts the stack but doesn'tJim Grosbach