- 0e68e90 add more tests for the OCaml bindings by Torok Edwin · 13 years ago
- 7ea16b0 Fix assembling of xchg %eax, %eax to not use the NOP encoding of 0x90. This was done by creating a new register group that excludes AX registers. Fixes PR10345. Also added aliases for flipping the order of the operands of xchg <reg>, %eax. by Craig Topper · 13 years ago
- cf2adb9 Cosmetic change. by Evan Cheng · 13 years ago
- de8f33c Build system infrastructure for multiple tblgens. by Peter Collingbourne · 13 years ago
- 930193c Add the MBBs before inserting the instructions. Doing it afterwards could lead by Bill Wendling · 13 years ago
- d9c1fa5 Remove the TRI::getSubRegisterRegClass() hook. by Jakob Stoklund Olesen · 13 years ago
- 8f8aa81 Always merge profitable shifts on A9, not just when they have a single use. by Cameron Zwarich · 13 years ago
- d78ebe1 Remove a check from ARM shifted operand isel helper methods, which were blocking by Cameron Zwarich · 13 years ago
- 5cbef19 Get the proper call site numbers for the landing pads. Also remove a magic by Bill Wendling · 13 years ago
- d3b56cb Add accessor method to check if the landing pad symbol has call site information. by Bill Wendling · 13 years ago
- 4413b50 Fix a typo. by David Greene · 13 years ago
- caa25c8 Prefix Template Arg Names with Multiclass Name by David Greene · 13 years ago
- 6494af4 Vim Support for Multidefs by David Greene · 13 years ago
- 45e7266 Emacs Support for Multidefs by David Greene · 13 years ago
- 112d959 Document Multidefs by David Greene · 13 years ago
- fd56d75 Update Test for Multidefs by David Greene · 13 years ago
- e5d5cdf Add a Multidef Test by David Greene · 13 years ago
- a6d442e Process Multidefs by David Greene · 13 years ago
- 6da674c Parser Multidef Support by David Greene · 13 years ago
- b9c29ea Lexer Support for Multidefs by David Greene · 13 years ago
- bda579b Add Multidef Data Structures by David Greene · 13 years ago
- e499a2d Refactor Multiclass Def Processing by David Greene · 13 years ago
- 7928608 PR11061: Make simplifylibcalls fold strcmp("", x) correctly. by Eli Friedman · 13 years ago
- 30e6740 Modify the mapping from landing pad to call sites to accept more than one call by Bill Wendling · 13 years ago
- 84fb7dd Add an ivar that maps a landing pad's EH symbol to the call sites that may jump by Bill Wendling · 13 years ago
- 6f50054 Small refactoring. Cache the FunctionInfo->MBB into a local variable. by Bill Wendling · 13 years ago
- b4a0221 Fix sub-register operand verification. by Jakob Stoklund Olesen · 13 years ago
- ef8a4c2 Fixes PR11070 - assert in SCEV getConstantEvolvingPHIOperands. by Andrew Trick · 13 years ago
- 2130ab0 Fix comment to reflect the new EH stuff. by Bill Wendling · 13 years ago
- 6e39290 Remove unused DstSubIdx argument. by Jakob Stoklund Olesen · 13 years ago
- 35d9da3 Re-commit 141203, but much more conservative. by Jim Grosbach · 13 years ago
- e2999b4 Revert 141203. InstCombine is looping on unit tests. by Jim Grosbach · 13 years ago
- d2ed2d7 Simplify EXTRACT_SUBREG emission. by Jakob Stoklund Olesen · 13 years ago
- 9bb272c Override TRI::getSubClassWithSubReg for X86. by Jakob Stoklund Olesen · 13 years ago
- 11f1a83 Check for the returns_twice attribute in callsFunctionThatReturnsTwice. This by Rafael Espindola · 13 years ago
- 30c1ff2 Update InstCombine worklist after instruction transform is complete. by Jim Grosbach · 13 years ago
- 591c1c6 PTX: Fixup a case where getRegClassFor() should be used instead of custom code. by Justin Holewinski · 13 years ago
- 2c3bef8 Simplify INSERT_SUBREG emission. by Jakob Stoklund Olesen · 13 years ago
- 42be280 Fix assertion string. by Akira Hatanaka · 13 years ago
- 41a796e Make sure candidate for delay slot filler is not a return instruction. by Akira Hatanaka · 13 years ago
- da58365 Make this test less sensitive to codegen optimizations. by Dan Gohman · 13 years ago
- 2f52338 Add RA to the set of registers that are defined if instruction is a call. by Akira Hatanaka · 13 years ago
- 2dbb46a Support a valid, but not very useful, encoding of CPSIE where none of the AIF bits are set. by Owen Anderson · 13 years ago
- b73a841 Typo. Thanks Bob. by Andrew Trick · 13 years ago
- b0e1bc7 Add a FIXME. by Jakob Stoklund Olesen · 13 years ago
- 62c607b Ensure OpCode is not used uninitialized. by Duncan Sands · 13 years ago
- 72478e6 Comment out a variable that is only used in commented out code. by Duncan Sands · 13 years ago
- 37f8065 Remove a bunch of unused variables in the PTX backend (warned about by gcc-4.6). by Duncan Sands · 13 years ago
- 6478bdc Fix compilation when using gcc-4.6. Patch by wanders. by Duncan Sands · 13 years ago
- 02b5e72 GVN does simple propagation of conditions: when it sees a conditional by Duncan Sands · 13 years ago
- 452c58f Generalize GVN's conditional propagation logic slightly: by Duncan Sands · 13 years ago
- 4cbc5a1 MipsDelaySlotFiller.cpp: Appease msvc to specify llvm::next() explicitly. by NAKAMURA Takumi · 13 years ago
- fb77752 Add braces around something that throws me for a loop. by Cameron Zwarich · 13 years ago
- 5ee0262 There is no point in setting out-parameters for a ComplexPattern function when by Cameron Zwarich · 13 years ago
- e9b88cb Also update the EH with bitcode. I missed this earlier. Thanks to Duncan for pointing it out. by Bill Wendling · 13 years ago
- f3baa58 Fix a broken assert found by -Wparentheses. by Chandler Carruth · 13 years ago
- 0c38858 Missing test case for r141164. by Andrew Trick · 13 years ago
- 28ab7db Fix disabled SCEV analysis caused r141161 and add unit test. by Andrew Trick · 13 years ago
- ce4984f Add more initializers to quiet a clang warning. by Eric Christopher · 13 years ago
- 41e59c7 Change C++ style comments to C style comments in X86 disassembler. Patch from Joe Abbey. by Craig Topper · 13 years ago
- 13d31e0 Avoid exponential recursion in SCEV getConstantEvolvingPHI and EvaluateExpression. by Andrew Trick · 13 years ago
- 176965f Insert space. by Akira Hatanaka · 13 years ago
- 6e4e648 Do not examine variadic or implicit operands if instruction is a return (jr). by Akira Hatanaka · 13 years ago
- 0c419a7 Clean up function Filler::delayHasHazard. by Akira Hatanaka · 13 years ago
- 0f0c59a0 Remove function Filler::insertCallUses. by Akira Hatanaka · 13 years ago
- 7d8e04d Clean up Filler::findDelayInstr. by Akira Hatanaka · 13 years ago
- 53120e0 Remove function Filler::isDelayFiller. Check if I is the same instruction that by Akira Hatanaka · 13 years ago
- 6f818ab Clean up Filler::runOnMachineBasicBlock. Change interface of by Akira Hatanaka · 13 years ago
- 98f4d4d Define a statistic for the number of slots that were filled with useful by Akira Hatanaka · 13 years ago
- f2f70c2 Remove unnecessary check. isDelayFiller(MBB, I) will evaluate to true before by Akira Hatanaka · 13 years ago
- cfc3fb5 Add comments and move assignment statement. If sawStore is true, sawLoad does by Akira Hatanaka · 13 years ago
- 6585b51 Correct description string of enable-mips-delay-filler. by Akira Hatanaka · 13 years ago
- bb73468 Look at the number of entries in the jump table and jump to a 'trap' block if by Bill Wendling · 13 years ago
- 845d2c0 Add TRI::getSubClassWithSubReg(RC, Idx) function. by Jakob Stoklund Olesen · 13 years ago
- 2a85015 Checkpoint for SJLJ EH code. by Bill Wendling · 13 years ago
- 200a8ce Also add <imp-use,kill> flags for redefined super-registers. by Jakob Stoklund Olesen · 13 years ago
- b077cf3 Also add <def,undef> flags when coalescing sub-registers. by Jakob Stoklund Olesen · 13 years ago
- 2fec6c5 Teach the MC to output code/data region marker labels in MachO and ELF modes. These are used by disassemblers to provide better disassembly, particularly on targets like ARM Thumb that like to intermingle data in the TEXT segment. by Owen Anderson · 13 years ago
- 9e5887b Adding back support for printing operands symbolically to ARM's new disassembler by Kevin Enderby · 13 years ago
- a8512ed Create a mapping between the landing pad basic block and the call site index for later use. by Bill Wendling · 13 years ago
- 7016cf6 Allow <undef> flags on def operands as well as uses. by Jakob Stoklund Olesen · 13 years ago
- 0ebefdf Tidy up formatting. by Jim Grosbach · 13 years ago
- fbc6e40 Doxygen-ize comments. No functionality change. by Bill Wendling · 13 years ago
- 168d135 Remove unused web page. by Daniel Dunbar · 13 years ago
- fdf6bb4 Un-XFAIL file. Comment out individual failing instructions. by Jim Grosbach · 13 years ago
- 11ad7e5 Replace snprintf with raw_string_ostream. by Francois Pichet · 13 years ago
- 20f8eb2 Tidy up formatting. by Jim Grosbach · 13 years ago
- e5c9338 Un-XFAIL file. Fix incorrect CHECK lines. General format cleanup. by Jim Grosbach · 13 years ago
- dc6c935 Un-XFAIL file. Fix incorrect CHECK line. General format cleanup. by Jim Grosbach · 13 years ago
- 100902c Tidy up formatting. by Jim Grosbach · 13 years ago
- 0c0cf47 Un-XFAIL file. Fix incorrect CHECK line. by Jim Grosbach · 13 years ago
- 62ea269 Un-XFAIL the file. Disable only the individual tests that aren't working yet. by Jim Grosbach · 13 years ago
- 58d3548 Add method to determine if a begin label has a call site number associated with it. by Bill Wendling · 13 years ago
- dae7909 Properly use const_iterator. by Jakob Stoklund Olesen · 13 years ago
- 1e97def Update cmake list. by Devang Patel · 13 years ago
- c7d93be Tell people using the tutorial how to make it actually work. by David Chisnall · 13 years ago
- 764b29e Test Operand Arguments by David Greene · 13 years ago
- cedaae1 Allow Operator Arguments by David Greene · 13 years ago
- a02dfe7 Un-XFAIL the file. Disable only the individual tests that aren't working yet. by Jim Grosbach · 13 years ago
- a589b1f Unbreak CMake build. by Ted Kremenek · 13 years ago