2011-08-27 |
Andrew Trick | Reverted r138652, valgrind doesn't understand obj:... |
commit | commitdiff | tree | snapshot |
2011-08-27 |
Bill Wendling | Auto upgrade the old EH scheme to use the new one.... |
commit | commitdiff | tree | snapshot |
2011-08-27 |
Andrew Trick | Reverting r138695 to see if it fixes clang self host. |
commit | commitdiff | tree | snapshot |
2011-08-27 |
Bill Wendling | Only delete instructions once. |
commit | commitdiff | tree | snapshot |
2011-08-27 |
Bill Wendling | Update to new EH scheme. |
commit | commitdiff | tree | snapshot |
2011-08-27 |
Bill Wendling | Cannot have an llvm.eh.exception call in a non-landing... |
commit | commitdiff | tree | snapshot |
2011-08-27 |
Bill Wendling | These splits should be done whether they are critical... |
commit | commitdiff | tree | snapshot |
2011-08-27 |
Andrew Trick | Fix PassManager stack depths. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Andrew Trick | Excluding ARM JIT tests until someone can fix this... |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Owen Anderson | Improve encoding support for BLX with immediat eoperand... |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Owen Anderson | Correct encoding of BL with immediate offset. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Jim Grosbach | ARM assembly parsing tweak for pldw. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Owen Anderson | Spelling fail. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Jim Grosbach | Thumb2 assembler parsing and encoding of IT instruction. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Bill Wendling | Update the dominator tree with the correct dominator... |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Eli Friedman | Add support for generating CMPXCHG16B on x86-64 for... |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Bill Wendling | Split the landing pad block only if it's a critical... |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Owen Anderson | Fix ARM codegen breakage caused by r138653. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Bill Wendling | Revert r138606 until LowerInvoke has been converted... |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Eric Christopher | Whitespace and 80-col. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Owen Anderson | invalid-LDR_PRE-arm.txt was already passing, but for... |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Andrew Trick | valgrind: Always suppress tblgen leaks. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Bill Wendling | Don't sink landingpad instructions during ind-var simpl... |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Andrew Trick | Use %% for literals in RUN lines. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Owen Anderson | Update for feedback from Jim. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Douglas Gregor | lit: Add %T as a replacement for the output directory |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Benjamin Kramer | ARMDisassembler: Always return a size, even when disass... |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Owen Anderson | Support an extension of ARM asm syntax to allow immedia... |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Benjamin Kramer | We don't care if TableGen leaks memory. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Kalle Raiskila | Don't insert branch hint lables that are never used. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Owen Anderson | Add a testcase for r138625. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Owen Anderson | Fix PR10755 by checking for invalid predicate codes... |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Craig Topper | Fix disassembling of VCVTSD2SI |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Andrew Trick | LoopInfo::updateUnloop fix, and verify Block->Loop... |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Eli Friedman | Atomic load/store on ARM/Thumb. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Benjamin Kramer | Address review comments. |
commit | commitdiff | tree | snapshot |
2011-08-26 |
Benjamin Kramer | SimplifyCFG: If we have a PHI node that can evaluate... |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Bill Wendling | Update to the new EH scheme. |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Bill Wendling | Look at only the terminators of the basic block. Also... |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Bill Wendling | Initial check in that will auto-upgrade the old EH... |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Bruno Cardoso... | Do the same as r138461. Mark VZEROALL as clobbering... |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Nick Lewycky | Remove stray fullstop. |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Bruno Cardoso... | Add support for AVX 256-bit version of MOVDDUP! |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Bruno Cardoso... | Make isMOVDDUP mask check more strict and update comments! |
commit | commitdiff | tree | snapshot |
2011-08-25 |
David Greene | Constify Comparison |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Owen Anderson | Port over additional encoding tests to decoding tests... |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Benjamin Kramer | Intel family 6 model 44 is Gulftown/Westmere-EP and... |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Andrew Trick | ARM fix for missing implicit operands on ldmia_ret. |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Andrew Trick | whitespace |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Jim Grosbach | Explicitly disallow predication in Thumb1 assembly. |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Craig Topper | Add more missing TB encodings to VEX instructions to... |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Craig Topper | Give ATTR_VEX higher priority when generating the disas... |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Craig Topper | Add TB encoding to VEROALL, VZEROUPPER, and VCVTPS2PD... |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Bill Wendling | LSR wants to split the landing pad's critical edge... |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Benjamin Kramer | Initialize member variable. |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Bruno Cardoso... | Add support for 256-bit versions of VSHUFPD and VSHUFPS. |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Bruno Cardoso... | Add memory version of SHUFPD to mask decoding! |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Eli Friedman | Remove empty directories. |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Bill Wendling | Update tests to the newest EH syntax. |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Evan Cheng | Hide -global-merge option. |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Bill Wendling | Add feature test for the new exception handling stuff. |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Bill Wendling | When inserting new instructions, use getFirstInsertionP... |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Evan Cheng | Add a command line option to disable global merge pass. |
commit | commitdiff | tree | snapshot |
2011-08-25 |
Evan Cheng | Remove a out-of-place comment. |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Bruno Cardoso... | Create a section for non-instructions patterns in the... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Bruno Cardoso... | Move code around! |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Bruno Cardoso... | Organize UNPCK* patterns, also add remaining for AVX. |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Bruno Cardoso... | Move remaining MOVDDUP patterns close to MOVDDUP defint... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Bruno Cardoso... | Organize and tidy up MOVDDUP section. Also update comments! |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Bruno Cardoso... | Move MOVHLPS patterns close to MOVHLPS definition,... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Bruno Cardoso... | Move all PSHUF* patterns close to the PSHUF* definition... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Bruno Cardoso... | Move all SHUFP* patterns close to the SHUFP* definition... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Owen Anderson | Perform more thorough checking of t2IT mask parameters... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Eli Friedman | Hook up 64-bit atomic load/store on x86-32. I plan... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Evan Cheng | Some autoconf tests use module level inline asm to... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Jim Grosbach | Update tests for 138501. |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Jim Grosbach | ARM asm backend initialize isThumbMode based on target... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Jim Grosbach | Thumb .n mnemonic qualifiers can be ignored for now. |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Jim Grosbach | Thumb parsing and encoding for SUB (SP minu immediate). |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Owen Anderson | Be careful not to walk off the end of the operand info... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Jim Grosbach | Thumb parsing and encoding support for ADD SP instructions. |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Eli Friedman | Fix whitespace. |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Eli Friedman | Basic tests for atomic load and store on x86. |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Bill Wendling | Skip the landingpad instruction when determining the... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Eli Friedman | Basic x86 code generation for atomic load and store... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Bill Wendling | Use getFirstInsertionPt instead of getFirstNonPHI so... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Eli Friedman | Some minor updates to atomic acquire/release docs in... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Nadav Rotem | Implement Constant::isAllOnesValue(). Fix ConstantFoldi... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Jim Grosbach | When printing Thumb1 NOP ('mov r8, r8'), make sure... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Bruno Cardoso... | Mark VZEROALL as clobbering all YMM registers |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Jim Grosbach | Add missing explicit writeback operand to tSTMIA_UPD. |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Evan Cheng | Move TargetRegistry and TargetSelect from Target to... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Rafael Espindola | Fix a crashing bug in SplitBlock when it is called... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Jim Grosbach | Thumb add SP assembly syntax fix. |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Jim Grosbach | Thumb1 ADD/SUB SP instructions are predicable in Thumb2... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Owen Anderson | Be stricter in enforcing IT instruction predicate value... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Owen Anderson | Port over more encoding tests to decoding tests. |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Jim Grosbach | Tidy up. Trailing whitespace. |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Richard Osborne | Add Uses=[SP] to call instructions. This fixes a miscom... |
commit | commitdiff | tree | snapshot |
2011-08-24 |
Craig Topper | Break 256-bit vector int add/sub/mul into two 128-bit... |
commit | commitdiff | tree | snapshot |
next |