Revert 110491. While not wrong, it was based on a
[oota-llvm.git] / lib / Target /
2010-08-13 Dale JohannesenRevert 110491. While not wrong, it was based on a
2010-08-13 Bruno Cardoso LopesFix comment to reflect code, and remove an unused argument
2010-08-13 Bruno Cardoso LopesImprove comment to make explicit why not to touch this...
2010-08-13 Eric ChristopherRevert last patch and r110954 as I meant to.
2010-08-13 Eric ChristopherRevert r110954 for now, pseudo instructions can't make...
2010-08-12 Bruno Cardoso LopesSome small clean-up: use of pseudo instructions
2010-08-12 Johnny ChenCleaned up the for-disassembly-only entries in the...
2010-08-12 Evan ChengMake sure ARM constant island pass does not break up...
2010-08-12 Bruno Cardoso Lopes- Teach SSEDomainFix to switch between different levels...
2010-08-12 Bruno Cardoso LopesDefine AVX 128-bit pattern versions of SET0PS/PD.
2010-08-12 Bruno Cardoso LopesFix comment order
2010-08-12 Bruno Cardoso LopesBegin to support some vector operations for AVX 256...
2010-08-12 Johnny ChenThe autogened decoder was confusing the ARM STRBT for...
2010-08-12 Daniel DunbarMC/X86/AsmParser: Give an explicit error message when...
2010-08-12 Daniel DunbarMC/AsmParser: Push the burdon of emitting diagnostics...
2010-08-12 Daniel Dunbartblgen/AsmMatcher: Always emit the match function as...
2010-08-11 Johnny ChenChanged the format of DMBsy, DSBsy, and friends from...
2010-08-11 Bob WilsonMove the ARM SSAT and USAT optional shift amount operan...
2010-08-11 Jakob Stoklund OlesenFix <rdar://problem/8282498> even if it doesn't reprodu...
2010-08-11 Dan GohmanDon't use unsigned char for alignments in TargetData...
2010-08-11 Dan GohmanUse ISD::ADD instead of ISD::SUB with a negated constan...
2010-08-11 Jim Grosbachcortex m4 has floating point support, but only single...
2010-08-11 Bill WendlingConsider this code snippet:
2010-08-11 Evan ChengReport error if codegen tries to instantiate a ARM...
2010-08-11 Evan ChengArchV7M implies HW division instructions.
2010-08-11 Evan ChengArchV6T2, V7A, and V7M implies Thumb2; Archv7A implies...
2010-08-11 Evan ChengAdd ARM Archv6M and let it implies FeatureDB (having...
2010-08-11 Daniel DunbarMC/ARM: Add basic support for handling predication...
2010-08-11 Daniel DunbarMC/ARM: Split mnemonic on '.' characters.
2010-08-11 Daniel DunbarMC/ARM: Fill in ARMOperand::dump a bit.
2010-08-11 Daniel DunbarMCAsmParser: Add dump() hook to MCParsedAsmOperand.
2010-08-11 Daniel DunbarMC/ARM: Add an ARMOperand class for condition codes.
2010-08-11 Evan ChengReally control isel of barrier instructions with cpu...
2010-08-11 Evan ChengAdd Cortex-M0 support. It's a ARMv6m device (no ARM...
2010-08-11 Evan Cheng- Add subtarget feature -mattr=+db which determine...
2010-08-11 Daniel DunbarMC/ARM: Switch to using the generated match functions...
2010-08-11 Daniel DunbarMC/ARM: Enable generation of the ARM asm matcher, not...
2010-08-11 Daniel DunbarARM: Mark some disassembler only instructions as not...
2010-08-11 Daniel DunbarARM: Quote $p in an asm string.
2010-08-11 Bill WendlingHandle ARM compares as well as converting for ARM adds...
2010-08-11 Bill WendlingMark ARM compare instructions as isCompare.
2010-08-11 Bob WilsonAdd a separate ARM instruction format for Saturate...
2010-08-10 Evan ChengCBZ and CBNZ are implemented.
2010-08-10 Bruno Cardoso LopesAdd AVX matching patterns to Packed Bit Test intrinsics.
2010-08-10 Bill WendlingTurn optimize compares back on with fix. We needed...
2010-08-10 Evan ChengDelete some unused instructions.
2010-08-10 Evan ChengRe-apply r110655 with fixes. Epilogue must restore...
2010-08-10 Daniel DunbarRevert r110655, "Fix ARM hasFP() semantics. It should...
2010-08-10 Evan ChengFix ARM hasFP() semantics. It should return true whenev...
2010-08-10 Bruno Cardoso LopesAdd AVX movnt{pd,ps,dq} 256-bit intrinsics
2010-08-10 Bruno Cardoso LopesAdd AVX movmsk 256-bit intrinsics
2010-08-10 Bruno Cardoso LopesSupport AVX 256-bit load and store intrinsics
2010-08-10 Bruno Cardoso LopesPatterns to match AVX cmp instructions
2010-08-10 Bruno Cardoso LopesAdd matching patterns for vblend AVX intrinsics
2010-08-09 Eric ChristopherWording.
2010-08-09 Evan ChengARMBaseRegisterInfo::hasFP() has been broken for a...
2010-08-09 Bruno Cardoso LopesAdd VCVTPD2PS, VCVTPS2DQ, VCVTPS2PDY, VCVTTPD2DQY,...
2010-08-09 Bruno Cardoso LopesAdd patterns to AVX conversions instructions. Do that...
2010-08-09 Oscar FuentesCMake: eliminated unnecessary target_link_libraries.
2010-08-09 Evan ChengExplicitly initialize SlowFPBrcc and Pref32BitThumb...
2010-08-09 Evan ChengChange -prefer-32bit-thumb to attribute -mattr=+32bit...
2010-08-09 Bruno Cardoso LopesMemory version of vcvtdq2pd intrinsic
2010-08-09 Bruno Cardoso LopesPatterns to match vinsert, vbroadcast, vmovmask and...
2010-08-09 Evan ChengAdd an option to disable 32 -> 16-bit Thumb2 size reduc...
2010-08-09 Kalle RaiskilaHave SPU handle halfvec stores aligned by 8 bytes.
2010-08-08 Nick LewyckyAdd optimization to Target/README.txt.
2010-08-08 Bill WendlingUse the "isCompare" machine instruction attribute inste...
2010-08-07 Dale JohannesenUse sdmem and sse_load_f64 (etc.) for the vector
2010-08-06 Bruno Cardoso LopesPatterns to match AVX 256-bit vzero intrinsics
2010-08-06 Bruno Cardoso LopesPatterns to match AVX 256-bit permutation intrinsics
2010-08-06 Jim GrosbachRemove empty processFunctionBeforeFrameFinalized()...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Rafael EspindolaFix eabi calling convention when a 64 bit value shadows r3.
2010-08-06 Bruno Cardoso LopesPatterns to match AVX 256-bit horizontal arithmetic...
2010-08-06 Bruno Cardoso LopesPatterns to match AVX 256-bit arithmetic intrinsics
2010-08-06 Bill WendlingAdd the Optimize Compares pass (disabled by default).
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Eric ChristopherAdd an option to always emit realignment code for a...
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-05 Dan GohmanRemove IntrWriteMem, as it's the default. Rename IntrWr...
2010-08-05 Bruno Cardoso LopesSupport very basic (doesn't include ABI support in...
2010-08-05 Eric ChristopherHandle the memory barrier pseudo that goes to nothing...
2010-08-05 Eric ChristopherSet hasSideEffects on the 64-bit no-sse memory barrier.
2010-08-05 Jim GrosbachFor local variables in functions with a frame pointer...
2010-08-05 Bob WilsonFix indentation.
2010-08-05 Bob WilsonAdd an ARM RSCrr instruction for disassembly only.
2010-08-05 Eric ChristopherBe a little bit more specific about target for the...
2010-08-05 Eric ChristopherHandle the pseudo in MCInstLower.
2010-08-05 Bob WilsonAdd an ARM RSBrr instruction for disassembly only.
2010-08-05 Chandler CarruthSilence a GCC warning about && and || without explicit...
2010-08-05 Bob WilsonARM "rrx" shift operands do not have an immediate....
2010-08-04 Eric ChristopherMake x86-64 membarriers work without sse and clean...
2010-08-04 Jim Grosbachand back in. false alarm on the tests from another...
2010-08-04 Eli FriedmanPR7814: Truncates cannot be ignored for signed comparisons.
2010-08-04 Devang PatelImplement target specific getDebugValueLocation().
2010-08-04 Jim Grosbachoops. revert for a moment to clean up tests first.
2010-08-04 Jim GrosbachReserve a stack slot if the function adjusts the stack...
2010-08-04 Devang PatelImplement target specific getDebugValueLocation().
2010-08-04 Torok EdwinUse indirect calls in PowerPC JIT.
2010-08-04 Dale JohannesenRemove switch for disabling ARM tail calls. They
next