aboutsummaryrefslogtreecommitdiff
path: root/lib/Target
AgeCommit message (Expand)Author
2011-11-15ARM parsing datatype suffix variants for register-writeback VLD1/VST1 instruc...Jim Grosbach
2011-11-15Fix typo in comment.Jay Foad
2011-11-15Make use of MachinePointerInfo::getFixedStack. This removes all mentionJay Foad
2011-11-15Remove some unnecessary includes of PseudoSourceValue.h.Jay Foad
2011-11-15Fix PR11370 for real. Prevents converting 256-bit FP instruction to AVX2 256-...Craig Topper
2011-11-15Properly qualify AVX2 specific parts of execution dependency table. Also enab...Craig Topper
2011-11-15Add vmov.f32 to materialize f32 immediate splats which cannot be handled byEvan Cheng
2011-11-15ARM parsing datatype suffix variants for fixed-writeback VLD1/VST1 instructions.Jim Grosbach
2011-11-15Break false dependencies before partial register updates.Jakob Stoklund Olesen
2011-11-14ARM parsing datatype suffix variants for non-writeback VST1 instructions.Jim Grosbach
2011-11-14ARM parsing datatype suffix variants for non-writeback VLD1 instructions.Jim Grosbach
2011-11-14Add explanatory comment.Jim Grosbach
2011-11-14Split out the plain '.{8|16|32|64}' suffix handling.Jim Grosbach
2011-11-14ARM parsing optional datatype suffix for VAND/VEOR/VORR instructions.Jim Grosbach
2011-11-14Supporting inline memmove isn't going to be worthwhile. The only way to avoidChad Rosier
2011-11-14ARM VLDR/VSTR instructions don't need a size suffix.Jim Grosbach
2011-11-14Add support for inlining small memcpys.Chad Rosier
2011-11-14Fix a performance regression from r144565. Positive offsets were being loweredChad Rosier
2011-11-14ARM assembly parsing type suffix options for VLDR/VSTR.Jim Grosbach
2011-11-14Add a missing pattern for X86ISD::MOVLPD. rdar://10436044Evan Cheng
2011-11-14Add support for Thumb load/stores with negative offsets.Chad Rosier
2011-11-14Unbreak Release builds.Benjamin Kramer
2011-11-14Changed SSE4/AVX <2 x i64> extract and insert ops to be Custom loweredPete Cooper
2011-11-1432-to-64-bit extended load.Akira Hatanaka
2011-11-14AnalyzeCallOperands function for N32/64.Akira Hatanaka
2011-11-14Modify LowerFormalArguments to correctly handle vaarg arguments for Mips64.Akira Hatanaka
2011-11-14PTX: Let LLVM use loads/stores for all mem* intrinsics, instead of relying on...Justin Holewinski
2011-11-14Remove variable that keeps the size of area used to save byval or variableAkira Hatanaka
2011-11-14Tidy up. 80 column.Jim Grosbach
2011-11-14Add AVX2 version of instructions to load folding tables. Also add a bunch of ...Craig Topper
2011-11-14Add neverHasSideEffects, mayLoad, and mayStore to many patternless SSE/AVX in...Craig Topper
2011-11-14Add support for ARM halfword load/stores and signed byte loads with negativeChad Rosier
2011-11-13Add BLSI, BLSMSK, and BLSR to getTargetNodeName.Craig Topper
2011-11-13The order in which the predicate is added differs between Thumb and ARM mode....Chad Rosier
2011-11-13Temporarily disable SelectIntrinsicCall when in ARM mode. This is causing fai...Chad Rosier
2011-11-13Fix comments.Chad Rosier
2011-11-13Add support for emitting both signed- and zero-extend loads. Fix Chad Rosier
2011-11-12Add more AVX2 shift lowering support. Move AVX2 variable shift to use pattern...Craig Topper
2011-11-12Fix typo.Akira Hatanaka
2011-11-12Implement Mips64's handling of byval arguments in LowerCall.Akira Hatanaka
2011-11-12Implement Mips64's handling of byval arguments in LowerFormalArguments.Akira Hatanaka
2011-11-1264-bit arbitrary immediate pattern.Akira Hatanaka
2011-11-12Function for handling byval arguments.Akira Hatanaka
2011-11-12build: Attempt to rectify inconsistencies between CMake and LLVMBuild version...Daniel Dunbar
2011-11-12ARM refactor simple immediate asm operand render methods.Jim Grosbach
2011-11-12Re-apply 144430, this time with the associated isel and disassmbler bits.Jim Grosbach
2011-11-11Oops. Missed the isel half of this. revert while I sort that out.Jim Grosbach
2011-11-11ARM assembly parsing for VST1 two-register encoding.Jim Grosbach
2011-11-11ARM optional size suffix for VLDR/VSTR syntax.Jim Grosbach
2011-11-11Add support in fast-isel for selecting memset/memcpy/memmove intrinsics.Chad Rosier