2011-11-17 |
Craig Topper | Remove seemingly unnecessary duplicate VROUND definitions. |
tree | commitdiff |
2011-11-17 |
Eli Friedman | Turn on vzeroupper insertion on call boundaries for... |
tree | commitdiff |
2011-11-16 |
Evan Cheng | Another missing X86ISD::MOVLPD pattern. rdar://10450317 |
tree | commitdiff |
2011-11-16 |
Pete Cooper | Added missing comment about new custom lowering of... |
tree | commitdiff |
2011-11-16 |
Evan Cheng | Sink codegen optimization level into MCCodeGenInfo... |
tree | commitdiff |
2011-11-16 |
Craig Topper | Fix the execution domain on a bunch of SSE/AVX instruct... |
tree | commitdiff |
2011-11-16 |
Craig Topper | Remove code to enable execution dependency fix pass... |
tree | commitdiff |
2011-11-15 |
Nadav Rotem | AVX: Add support for vbroadcast from BUILD_VECTOR and... |
tree | commitdiff |
2011-11-15 |
Pete Cooper | Added custom lowering for load->dec->store sequence... |
tree | commitdiff |
2011-11-15 |
Jay Foad | Remove some unnecessary includes of PseudoSourceValue.h. |
tree | commitdiff |
2011-11-15 |
Craig Topper | Fix PR11370 for real. Prevents converting 256-bit FP... |
tree | commitdiff |
2011-11-15 |
Craig Topper | Properly qualify AVX2 specific parts of execution depen... |
tree | commitdiff |
2011-11-15 |
Jakob Stoklund Olesen | Break false dependencies before partial register updates. |
tree | commitdiff |
2011-11-14 |
Evan Cheng | Add a missing pattern for X86ISD::MOVLPD. rdar://10436044 |
tree | commitdiff |
2011-11-14 |
Pete Cooper | Changed SSE4/AVX <2 x i64> extract and insert ops to... |
tree | commitdiff |
2011-11-14 |
Craig Topper | Add AVX2 version of instructions to load folding tables... |
tree | commitdiff |
2011-11-14 |
Craig Topper | Add neverHasSideEffects, mayLoad, and mayStore to many... |
tree | commitdiff |
2011-11-13 |
Craig Topper | Add BLSI, BLSMSK, and BLSR to getTargetNodeName. |
tree | commitdiff |
2011-11-12 |
Craig Topper | Add more AVX2 shift lowering support. Move AVX2 variabl... |
tree | commitdiff |
2011-11-12 |
Daniel Dunbar | build: Attempt to rectify inconsistencies between CMake... |
tree | commitdiff |
2011-11-11 |
Craig Topper | Add lowering for AVX2 shift instructions. |
tree | commitdiff |
2011-11-11 |
Bill Wendling | If we have to reset the calculation of the compact... |
tree | commitdiff |
2011-11-11 |
Daniel Dunbar | LLVMBuild: Add explicit information on whether targets... |
tree | commitdiff |
2011-11-10 |
Nadav Rotem | AVX2: Add variable shift from memory. |
tree | commitdiff |
2011-11-10 |
Daniel Dunbar | llvm-build: Add --native-target and --enable-targets... |
tree | commitdiff |
2011-11-10 |
Daniel Dunbar | llvm-build: Add an explicit component type to represent... |
tree | commitdiff |
2011-11-09 |
Nadav Rotem | AVX2: Add patterns for variable shift operations |
tree | commitdiff |
2011-11-09 |
Devang Patel | Remove unnecessary include. |
tree | commitdiff |
2011-11-09 |
Nadav Rotem | Add AVX2 support for vselect of v32i8 |
tree | commitdiff |
2011-11-09 |
Craig Topper | Enable execution dependency fix pass for YMM registers... |
tree | commitdiff |
2011-11-09 |
Craig Topper | Add instruction selection for AVX2 integer comparisons. |
tree | commitdiff |
2011-11-09 |
Craig Topper | Add AVX2 instruction lowering for add, sub, and mul. |
tree | commitdiff |
2011-11-08 |
Pete Cooper | Added invariant field to the DAG.getLoad method and... |
tree | commitdiff |
2011-11-08 |
Evan Cheng | Add x86 isel logic and patterns to match movlps from... |
tree | commitdiff |
2011-11-07 |
Jakob Stoklund Olesen | Expand V_SET0 to xorps by default. |
tree | commitdiff |
2011-11-07 |
Craig Topper | Add AVX2 variable shift instructions and intrinsics. |
tree | commitdiff |
2011-11-07 |
Craig Topper | Add AVX2 VPMOVMASK instructions and intrinsics. |
tree | commitdiff |
2011-11-07 |
Craig Topper | Add AVX2 VEXTRACTI128 and VINSERTI128 instructions... |
tree | commitdiff |
2011-11-06 |
Craig Topper | More AVX2 instructions and their intrinsics. |
tree | commitdiff |
2011-11-06 |
Benjamin Kramer | Replace (Lower|Upper)caseString in favor of StringRef... |
tree | commitdiff |
2011-11-06 |
Craig Topper | Add more AVX2 instructions and intrinsics. |
tree | commitdiff |
2011-11-05 |
Benjamin Kramer | Add more PRI.64 macros for MSVC and use them throughout... |
tree | commitdiff |
2011-11-04 |
Eli Friedman | Enhanced vzeroupper insertion pass that avoids insertin... |
tree | commitdiff |
2011-11-04 |
Daniel Dunbar | build/cmake: Use tblgen macro directly instead of llvm_... |
tree | commitdiff |
2011-11-04 |
Craig Topper | Add intrinsics for X86 vcvtps2ph and vcvtph2ps instructions |
tree | commitdiff |
2011-11-03 |
Dan Gohman | Reapply r143206, with fixes. Disallow physical register... |
tree | commitdiff |
2011-11-03 |
Daniel Dunbar | build: Add initial cut at LLVMBuild.txt files. |
tree | commitdiff |
2011-11-03 |
Craig Topper | Add new X86 AVX2 VBROADCAST instructions. |
tree | commitdiff |
2011-11-02 |
Craig Topper | More AVX2 instructions and intrinsics. |
tree | commitdiff |
2011-11-02 |
Craig Topper | Add a bunch more X86 AVX2 instructions and their corres... |
tree | commitdiff |
2011-11-01 |
Eli Friedman | Teach the x86 backend a couple tricks for dealing with... |
tree | commitdiff |
2011-10-31 |
Craig Topper | Begin adding AVX2 instructions. No selection support... |
tree | commitdiff |
2011-10-30 |
Craig Topper | Add intrinsics and feature flag for read/write FS/GS... |
tree | commitdiff |
2011-10-30 |
Benjamin Kramer | X86: Emit logical shift by constant splat of <16 x... |
tree | commitdiff |
2011-10-30 |
Nadav Rotem | Fix pr11266. |
tree | commitdiff |
2011-10-29 |
Dan Gohman | Revert r143206, as there are still some failing tests. |
tree | commitdiff |
2011-10-28 |
Dan Gohman | Reapply r143177 and r143179 (reverting r143188), with... |
tree | commitdiff |
2011-10-28 |
Duncan Sands | Speculatively disable Dan's commits 143177 and 143179... |
tree | commitdiff |
2011-10-28 |
Dan Gohman | Eliminate LegalizeOps' LegalizedNodes map and have... |
tree | commitdiff |
2011-10-27 |
Kevin Enderby | Change the sysexit mnemonic (and sysexitl) to never... |
tree | commitdiff |
2011-10-26 |
Lang Hames | Rename NonScalarIntSafe to something more appropriate. |
tree | commitdiff |
2011-10-26 |
Rafael Espindola | Fixes an issue reported by -verify-machineinstrs. |
tree | commitdiff |
2011-10-26 |
Rafael Espindola | This commit introduces two fake instructions MORESTACK_... |
tree | commitdiff |
2011-10-24 |
Eli Friedman | Add support to the old JIT for acquire/release loads... |
tree | commitdiff |
2011-10-23 |
Craig Topper | Add X86 SARX, SHRX, and SHLX instructions. |
tree | commitdiff |
2011-10-23 |
Craig Topper | Add X86 RORX instruction |
tree | commitdiff |
2011-10-23 |
Craig Topper | Add X86 MULX instruction for disassembler. |
tree | commitdiff |
2011-10-22 |
Craig Topper | Remove some duplicate specifying of neverHasSideEffects... |
tree | commitdiff |
2011-10-22 |
Nadav Rotem | Fix pr11193. |
tree | commitdiff |
2011-10-21 |
Craig Topper | Remove intrinsics for X86 BLSI, BLSMSK, and BLSR intrin... |
tree | commitdiff |
2011-10-19 |
Evan Cheng | Fix TLS lowering bug. The CopyFromReg must be glued... |
tree | commitdiff |
2011-10-19 |
Craig Topper | Rename PEXTR to PEXT. Add intrinsics for BMI instructions. |
tree | commitdiff |
2011-10-18 |
Eric Christopher | Revert "Turn on the vzeroupper pass by default." |
tree | commitdiff |
2011-10-18 |
Eric Christopher | Turn on the vzeroupper pass by default. |
tree | commitdiff |
2011-10-18 |
Lang Hames | Teach fast isel about vector stores, and make DoSelectC... |
tree | commitdiff |
2011-10-18 |
Duncan Sands | Fix a bunch of unused variable warnings when doing... |
tree | commitdiff |
2011-10-18 |
David Meyer | Remove NaClMode |
tree | commitdiff |
2011-10-17 |
Craig Topper | Don't use inline assembly in 64-bit Visual Studio.... |
tree | commitdiff |
2011-10-16 |
Craig Topper | Add X86 PEXTR and PDEP instructions. |
tree | commitdiff |
2011-10-16 |
Benjamin Kramer | Add AsmToken::getEndLoc and use it to add ranges to... |
tree | commitdiff |
2011-10-16 |
Benjamin Kramer | X86AsmParser: Synthesize EndLoc for tokens out of Start... |
tree | commitdiff |
2011-10-16 |
Craig Topper | Add X86 BZHI instruction as well as BMI2 feature detection. |
tree | commitdiff |
2011-10-16 |
Craig Topper | Add X86 INVPCID instruction. Add 32/64-bit predicates... |
tree | commitdiff |
2011-10-16 |
Chris Lattner | Enhance llvm::SourceMgr to support diagnostic ranges... |
tree | commitdiff |
2011-10-16 |
Craig Topper | Add X86 BEXTR instruction. This instruction uses VEX... |
tree | commitdiff |
2011-10-16 |
Craig Topper | Add X86 feature detection support for BMI instructions... |
tree | commitdiff |
2011-10-15 |
Craig Topper | Add support for X86 blsr, blsmsk, and blsi instructions... |
tree | commitdiff |
2011-10-15 |
Benjamin Kramer | SmallVector -> array |
tree | commitdiff |
2011-10-14 |
Evan Cheng | A few 80-col violations. |
tree | commitdiff |
2011-10-14 |
Craig Topper | Add X86 ANDN instruction. Including instruction selection. |
tree | commitdiff |
2011-10-14 |
Craig Topper | Add X86 TZCNT instruction and patterns to select it... |
tree | commitdiff |
2011-10-14 |
Jakob Stoklund Olesen | Ban rematerializable instructions with side effects. |
tree | commitdiff |
2011-10-14 |
Jakob Stoklund Olesen | V_SET0 has no side effects. |
tree | commitdiff |
2011-10-13 |
Eli Friedman | Simplify assertion, and avoid undefined shift. Based... |
tree | commitdiff |
2011-10-13 |
Bill Wendling | More closely follow libgcc, which has code after the... |
tree | commitdiff |
2011-10-13 |
Bill Wendling | Revert r141854 because it was causing failures: |
tree | commitdiff |
2011-10-13 |
Bill Wendling | Should not add instructions to a BB after a return... |
tree | commitdiff |
2011-10-13 |
Craig Topper | Add X86 TZCNT instruction and patterns to select it... |
tree | commitdiff |
2011-10-13 |
Craig Topper | Add 'implicit EFLAGS' to patterns for popcnt and lzcnt |
tree | commitdiff |
2011-10-12 |
Nick Lewycky | Fix indent in comment. |
tree | commitdiff |
next |