1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 03:33:20 +01:00
llvm-mirror/test
Michael Zuckerman e5673d8456 Adding back-end support to two bit scanning intrinsics
Adding LLVM back-end support to two intrinsics dealing with bit scan: _bit_scan_forward and _bit_scan_reverse.
Their functionality is as described in Intel intrinsics guide:
https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_bit_scan_forward&expand=371,370
https://software.intel.com/sites/landingpage/IntrinsicsGuide/#text=_bit_scan_reverse&expand=371,370

Commit on behalf of Omer Paparo Bivas


Differential Revision: http://reviews.llvm.org/D19915

llvm-svn: 271386
2016-06-01 12:02:37 +00:00
..
Analysis [CFLAA] Don't link GEP pointers to GEP indices. 2016-05-31 19:55:05 +00:00
Assembler IR: Allow multiple global metadata attachments with the same type. 2016-06-01 01:17:57 +00:00
Bindings
Bitcode Objective-C Class Properties: Autoupgrade "Class Properties" module flag. 2016-05-25 23:14:48 +00:00
BugPoint
CodeGen Adding back-end support to two bit scanning intrinsics 2016-06-01 12:02:37 +00:00
DebugInfo [codeview] Improve readability of type record assembly 2016-05-31 18:45:36 +00:00
Examples
ExecutionEngine
Feature Update the stack coloring pass to remove lifetime intrinsics in the optnone/opt-bisect skip case. 2016-05-27 22:56:49 +00:00
FileCheck Fix windows build bot failure 2016-05-28 00:03:35 +00:00
Instrumentation [esan|cfrag] Create the skeleton of cfrag variable for the runtime 2016-05-31 17:14:02 +00:00
Integer
JitListener
LibDriver
Linker ValueMapper: fix assertion when null-mapping a constant for linking metadata 2016-05-28 17:26:03 +00:00
LTO
MC [mips] Remove tests which should have been deleted. 2016-05-31 17:52:29 +00:00
Object Change llvm-objdump, llvm-nm and llvm-size when reporting an object file error 2016-05-31 20:35:34 +00:00
ObjectYAML [obj2yaml][yaml2obj] Support for reading and dumping the MachO export trie 2016-05-31 17:26:36 +00:00
Other Update the stack coloring pass to remove lifetime intrinsics in the optnone/opt-bisect skip case. 2016-05-27 22:56:49 +00:00
SymbolRewriter
TableGen
ThinLTO/X86 [ThinLTO] Resolve LinkOnceAny 2016-05-26 14:16:52 +00:00
tools Linker: teach the IR mover to return llvm::Error. 2016-05-27 05:21:35 +00:00
Transforms [SLP] Pass in correct alignment when query memory access cost 2016-05-31 20:41:19 +00:00
Unit
Verifier IR: Allow multiple global metadata attachments with the same type. 2016-06-01 01:17:57 +00:00
YAMLParser
.clang-format
CMakeLists.txt
lit.cfg
lit.site.cfg.in
TestRunner.sh