- c0319dd Revert "merge consecutive stores of extracted vector elements" by Alexey Samsonov · 11 years ago
- 96c631b [Hexagon] Adding accumulating add/sub, doubleword logic-not variants, doubleword bitfield extract, word parity, accumulating multiplies with saturation. by Colin LeMahieu · 11 years ago
- 855324b Fix a test case to not depend on asm comment syntax, so as to be portable by David Blaikie · 11 years ago
- 6fcdb26 Generalize even further, for ARM comment syntax (@) by David Blaikie · 11 years ago
- cb5c5f5 [Hexagon] Adding double-logic on predicate instructions. by Colin LeMahieu · 11 years ago
- 2e05c34 Generalize test case to handle different asm syntax (# or // comments) by David Blaikie · 11 years ago
- 6026119 [Hexagon] Adding newvalue compare and jumps. by Colin LeMahieu · 11 years ago
- 3a07128 RTDyldMemoryManager.cpp: Make the reference to __morestack weak. by Peter Collingbourne · 11 years ago
- 1d68fc5 DebugInfo: Omit is_stmt from line table entries on the same line. by David Blaikie · 11 years ago
- a7940ef [Hexagon] Adding postincrement register newvalue stores. by Colin LeMahieu · 11 years ago
- df25314 [Hexagon] Removing old newvalue store variants. Adding postincrement immediate newvalue stores. by Colin LeMahieu · 11 years ago
- 25547ee [mips][microMIPS] Relocate with symbol for micromips symbols by Zoran Jovanovic · 11 years ago
- ab63a4c [Hexagon] Adding indexed store new-value variants. by Colin LeMahieu · 11 years ago
- 3fa7589 [Hexagon] Adding indexed store of immediates. by Colin LeMahieu · 11 years ago
- 65971bb [Hexagon] Adding indexed stores. by Colin LeMahieu · 11 years ago
- d8ae3e1 x86_64: Fix calls to __morestack under the large code model. by Peter Collingbourne · 11 years ago
- dd890d5 [asan] change _sanitizer_cov_module_init to accept int* instead of int** by Kostya Serebryany · 11 years ago
- 08c2661 [COFF] Don't try to add quotes to already quoted linker directives by Michael Kuperstein · 11 years ago
- 88e5659 [Hexagon] Adding reg-reg indexed load forms. by Colin LeMahieu · 11 years ago
- 7d099f9 The __morestack function is only available on i386 and x86_64 architectures. by Peter Collingbourne · 11 years ago
- 8919b82 Make the __morestack function available to the JIT memory manager under Linux. by Peter Collingbourne · 11 years ago
- aa4172e [Hexagon] Dropping old combine instructions without encodings. by Colin LeMahieu · 11 years ago
- 066f434 [Hexagon] Adding compare byte/halfword reg-reg/reg-imm forms. Adding compare to general register reg-imm form. by Colin LeMahieu · 11 years ago
- af9e1c7 [Hexagon] Updating constant extender def, adding alu-not instructions, compare to general register, and inverted compares. by Colin LeMahieu · 11 years ago
- cc794da Some code improvements in Masked Load/Store. No functional changes. by Elena Demikhovsky · 11 years ago
- 65300b9 Remove doesSectionRequireSymbols. by Rafael Espindola · 11 years ago
- 96341cb reverted prev commit (it was a mistake) by Elena Demikhovsky · 11 years ago
- 3c0b55a v by Elena Demikhovsky · 11 years ago
- e46577f Add IRBuilder routines for gc.statepoints, gc.results, and gc.relocates by Philip Reames · 11 years ago
- d5dd993 Simplify test a bit. by Rafael Espindola · 11 years ago
- 21a0fa4 [OCaml] Fix bitrot in tests. by Peter Zotov · 11 years ago
- 91bf887 [lit] Make config.llvm_lib_dir available on cmake, too. by Peter Zotov · 11 years ago
- a2cb627 [OCaml] [cmake] Use LLVM_LIBRARY_DIR instead of LLVM_LIBRARY_OUTPUT_INTDIR. by Peter Zotov · 11 years ago
- f8207ac Testcases for r224939. by Craig Topper · 11 years ago
- dbeada5 Convert test to llvm-readobj. NFC. by Rafael Espindola · 11 years ago
- 35f43b8 Semantic tests for memory invalidation at statepoints by Philip Reames · 11 years ago
- 91a083c Carry facts about nullness and undef across GC relocation by Philip Reames · 11 years ago
- 1714ad67 Refine the notion of MayThrow in LICM to include a header specific version by Philip Reames · 11 years ago
- f34da85 [go] Teach the go cmake build functions to funnel the include directories down into the cgo-setup variables of llvm-go. by Chandler Carruth · 11 years ago
- 456b7b6 Loading from null is valid outside of addrspace 0 by Philip Reames · 11 years ago
- 02d187c Convert test to llvm-readobj. NFC. by Rafael Espindola · 11 years ago
- 7c58cad [Hexagon] Adding allocframe, post-increment circular immediate stores, post-increment circular register stores, and bit reversed post-increment stores. by Colin LeMahieu · 11 years ago
- 23f1cd3 [Hexagon] Fixing 224952 where an addressing mode update was missed. by Colin LeMahieu · 11 years ago
- af94b8a Remove unnecessary StringRef->std::string conversion. by Alexey Samsonov · 11 years ago
- 0bd2ffa [Hexagon] Adding post-increment register form stores and register-immediate form stores with tests. by Colin LeMahieu · 11 years ago
- 3dc54ee [Hexagon] Replacing the remaining postincrement stores with versions that have encoding bits. by Colin LeMahieu · 11 years ago
- c1c55ba Convert test to FileCheck. NFC. by Rafael Espindola · 11 years ago
- d25cfdb [Hexagon] Renaming old multiclass for removal. Adding post-increment store classes and instruction defs. by Colin LeMahieu · 11 years ago
- a318a2f [py3] Teach the CMake build to reject Python versions older than 2.7. by Chandler Carruth · 11 years ago
- d52bd88 [X86] Fix some cases where some 8-bit instructions were marked as being convertible to three address instructions, but aren't really. by Craig Topper · 11 years ago
- 67044e9 [X86] Add the 0x82 instructions to the disassebmler. They are identical in functionality to the 0x80 opcode instructions, but are not valid in 64-bit mode. by Craig Topper · 11 years ago
- 702d11e [x86] Refactor some tablegen instruction info classes slightly to prepare for another change. NFC. by Craig Topper · 11 years ago
- b96ee88 [x86] Remove unused classes from tablegen instruction info. by Craig Topper · 11 years ago
- a21d820 Add segmented stack support for DragonFlyBSD. by Rafael Espindola · 11 years ago
- 2a1c1c9 Refactor duplicated code. by Rafael Espindola · 11 years ago
- 9798b27 [multilib] Add support to the autoconf build to substitute by Chandler Carruth · 11 years ago
- 6e53164 [cmake] Teach the llvm-config program to respect LLVM_LIBDIR_SUFFIX. by Chandler Carruth · 11 years ago
- 8f94441 [cmake] Push LLVM_LIBDIR_SUFFIX through to the LLVMConfig.cmake file by Chandler Carruth · 11 years ago
- 7c150ba [cmake] Start making LLVM_LIBDIR_SUFFIX effective by adding it to by Chandler Carruth · 11 years ago
- cce6e81 Fixed 2 minor typos in the documentation. by Elena Demikhovsky · 11 years ago
- ff95215 llvm/test/CodeGen/X86/fast-isel-call-bool.ll: Add explicit -mtriple=x86_64-unknown to satisfy x64. by NAKAMURA Takumi · 11 years ago
- 41bda9f [X86][ISel] Fix a regression I introduced in r224884 by Keno Fischer · 11 years ago
- bfa4a37 [X86] Add missing memory variants to AVX false dependency breaking by Michael Kuperstein · 11 years ago
- 70a7cda [CodeGenPrepare] Teach when it is profitable to speculate calls to @llvm.cttz/ctlz. by Andrea Di Biagio · 11 years ago
- 8499a50 Scalarizer for masked load and store intrinsics. by Elena Demikhovsky · 11 years ago
- 04c853b [x86] Prevent instruction selection of AVX512 cmp.ps/pd/ss/sd intrinsics with illegal immediates. Correctly this time. I did the wrong patterns the first time. by Craig Topper · 11 years ago
- bd64447 PowerPC: CTR shouldn't fire if a TLS call is in the loop by David Majnemer · 11 years ago
- 22376af Fixing another -Wunused-variable warning, this time in release builds without asserts. NFC. by Aaron Ballman · 11 years ago
- 88e2519 Removing a variable that is set but never used, to silence a -Wunused-but-set-variable warning; NFC. by Aaron Ballman · 11 years ago
- d840bf4 [x86] Prevent instruction selection of AVX512 cmp.ps/pd/ss/sd intrinsics with illegal immediates. Forgot to do this when I did SSE/SSE2/AVX/AVX2. by Craig Topper · 11 years ago
- 3e9bf4c [x86] Assert on invalid immediates in the instruction printer for cmp.ps/pd/ss/sd instead of truncating the immediate. The assembly parser and instruction selection shouldn't generate invalid immediates. by Craig Topper · 11 years ago
- 6ba84e5 [x86] Prevent llvm.x86.cmp.ps/pd/ss/sd from being selected with bad immediates. The frontend now checks this when the builtin is used. This will allow the instruction printer to not have to deal with invalid immediates on these instructions. by Craig Topper · 11 years ago
- cc80af1 [FastIsel][X86] Fix invalid register replacement for bool args by Keno Fischer · 11 years ago
- aceb47b Convert test to llvm-readobj. NFC. by Rafael Espindola · 11 years ago
- 1794636 [Hexagon] Adding auto-incrementing loads with and without byte reversal. by Colin LeMahieu · 11 years ago
- de2cee5 [Hexagon] Adding locked loads. by Colin LeMahieu · 11 years ago
- 6ff5e48 [Hexagon] Adding deallocframe and circular addressing loads. by Colin LeMahieu · 11 years ago
- ffba450 [Hexagon] Adding remaining post-increment instruction variants. Removing unused classes. by Colin LeMahieu · 11 years ago
- a46bee1 [Hexagon] Adding post-increment unsigned byte loads. by Colin LeMahieu · 11 years ago
- 3c52b7b [Hexagon] Adding post-increment signed byte loads with tests. by Colin LeMahieu · 11 years ago
- 21b9b20 Use llvm-readobj. NFC. by Rafael Espindola · 11 years ago
- a996db6 [X86] Add the debug registers DR8-DR15 so we can assemble and disassemble references to them. by Craig Topper · 11 years ago
- 6eb3e3c [X86] Don't fail disassembly if REX.R/REX.B is used on an MMX register. Similar fix to not fail to disassembler CR9-CR15 references. by Craig Topper · 11 years ago
- f4076dc Band-aid fix for PR22032: don't emit DWARF debug info if AddressSanitizer is enabled on Windows by Timur Iskhodzhanov · 11 years ago
- 3bea6d7 No need to run llvm-as. NFC. by Rafael Espindola · 11 years ago
- 7627d9c InstCombine: Infer nuw for multiplies by David Majnemer · 11 years ago
- 597e1ab ValueTracking: Small cleanup in ComputeNumSignBits by David Majnemer · 11 years ago
- 998ae69 InstCombe: Infer nsw for multiplies by David Majnemer · 11 years ago
- 654a66d Teach disassembler to handle illegal immediates on (v)cmpps/pd/ss/sd instructions. Instead of rejecting we'll just generate the _alt forms that don't try to alter the mnemonic. While I'm here, merge some common code in the Instruction printers for the condition code replacement and fix the mask on SSE to be 3-bits instead of 4. by Craig Topper · 11 years ago
- 50d894e Use MCPhysReg for table of register encodings. by Craig Topper · 11 years ago
- d7b2788 [PowerPC] [FastISel] i1 constants must be zero extended by Hal Finkel · 11 years ago
- b582949 Silence GCC's -Wparentheses warning by David Majnemer · 11 years ago
- 773f648 Documentation for Masked Load and Store intrinsics. by Elena Demikhovsky · 11 years ago
- b313223 Masked Load/Store - Changed the order of parameters in intrinsics. by Elena Demikhovsky · 11 years ago
- e277a13 CodeGen: Error on redefinitions instead of asserting by David Majnemer · 11 years ago
- d36cad9 CodeGen: Allow aliases to be overridden by variables by David Majnemer · 11 years ago
- 0f1bf97 MC: address some comments in deprecation checks by Saleem Abdulrasool · 11 years ago
- e54eacc MC: Label definitions are permitted after .set directives by David Majnemer · 11 years ago
- 3681929 IAS: correct debug line info for asm macros by Saleem Abdulrasool · 11 years ago
- 3bc4397 [X86] Remove the single AdSize indicator and replace it with separate AdSize16/32/64 flags. by Craig Topper · 11 years ago