- 03fe8f6 [ms-inline asm] Add the inline assembly dialect, AsmDialect, to the InlineAsm by Chad Rosier · 13 years ago
- 4e2132e [ms-inline asm] Remove the Inline Asm Non-Standard Dialect attribute. This by Chad Rosier · 13 years ago
- 7a9572f [LIT] Add a clang_tools_extra_site_cfg to match the various other site_cfg. by David Blaikie · 13 years ago
- ed0e3a3 Fix my previous patch (r163164). It does now what it is supposed to do: by Jakub Staszak · 13 years ago
- 7b2d20d Return false if BypassSlowDivision doesn't change anything. by Jakub Staszak · 13 years ago
- f2d8190 Remove unneeded code. by Jakub Staszak · 13 years ago
- 4f1a56c Typo. by Jakob Stoklund Olesen · 13 years ago
- 99c416c Actually use the MachineOperand field for isRegTiedToDefOperand(). by Jakob Stoklund Olesen · 13 years ago
- daddf07 Move tie checks into MachineVerifier::visitMachineOperand. by Jakob Stoklund Olesen · 13 years ago
- 9c13067 Allow tied uses and defs in different orders. by Jakob Stoklund Olesen · 13 years ago
- 2e2efd9 Generic Bypass Slow Div by Preston Gurd · 13 years ago
- e20cf3d Make sure macros in the include subdirectory are not used without being defined. by Bob Wilson · 13 years ago
- 3e59040 Porting Hexagon MI Scheduler to the new API. by Sergei Larin · 13 years ago
- 67514e9 Patch to implement UMLAL/SMLAL instructions for the ARM architecture by Arnold Schwaighofer · 13 years ago
- 3251020 This patch optimizes shuffle instruction - generates 2 instructions instead of 4. by Elena Demikhovsky · 13 years ago
- 7765492 LICM may hoist an instruction with undefined behavior above a trap. by Nadav Rotem · 13 years ago
- 68d92bd Fix Android build of gtest and lib/Support. by Evgeniy Stepanov · 13 years ago
- 5eae90d Add support for fetching inlining context (stack of source code locations) by Alexey Samsonov · 13 years ago
- 2d5c28d Be conservative about allocations that may alias the accessed pointer. by Bob Wilson · 13 years ago
- 2dc88d9 [ms-inline asm] Make comment more verbose and add an assert. by Chad Rosier · 13 years ago
- 2cc97de [ms-inline asm] Asm operands can map to one or more MCOperands. Therefore, add by Chad Rosier · 13 years ago
- efeaae8 [ms-inline asm] Add a comment. by Chad Rosier · 13 years ago
- 038f3e3 [ms-inline asm] Add an interface to the GetMCInstOperandNum() function in the by Chad Rosier · 13 years ago
- ad2d3e6 Remove extraneous return. by Chad Rosier · 13 years ago
- 87d910e [ms-inline asm] Return the MCOperandNum instead of passing a reference. by Chad Rosier · 13 years ago
- 94b17f3 Remove always true checks. Noticed by Adhemerval Zanella. by Roman Divacky · 13 years ago
- f2210ed Add braces to the case statement. by Chad Rosier · 13 years ago
- f68b87f IRBuilderify the SjlLjEHPrepare pass. by Benjamin Kramer · 13 years ago
- 7b23d08 When updating live range endpoints, make sure to preserve the early clobber bit. by Lang Hames · 13 years ago
- 84451a1 Fix more fallout from r158919, similar to PR13547. by Bob Wilson · 13 years ago
- c4d2560 Removed unused argument. by Chad Rosier · 13 years ago
- 8a04e51 some peepholes that should match horizontal add/sub operations. by Chris Lattner · 13 years ago
- 3a86e13 [ms-inline asm] Expose the Kind and Opcode variables from the by Chad Rosier · 13 years ago
- 61290e3 Move ErrorLoc decl into the scope where it's actually used. by Chad Rosier · 13 years ago
- ad5a0ce escape special char when handling CXX_FOR_OCAMLOPT by Nuno Lopes · 13 years ago
- 3ba5de6 fix test's RUN lines by Nuno Lopes · 13 years ago
- 4d00161 add support for ocaml 3.12 by Nuno Lopes · 13 years ago
- 2d892c5 replace a couple of single-line comments with /* */ to fix the build of stuff depending on the C headers by Nuno Lopes · 13 years ago
- ee77da6 Fix a typo. by Nadav Rotem · 13 years ago
- 9f40cb3 Not all targets have efficient ISel code generation for select instructions. by Nadav Rotem · 13 years ago
- 7de7078 LoopRotation: Make the brute force DomTree update more brute force. by Benjamin Kramer · 13 years ago
- 43bf709 Rename ANDROIDEABI to Android. by Logan Chien · 13 years ago
- f55ef64 Generate better select code by allowing the target to use scalar select, and not sign-extend. by Nadav Rotem · 13 years ago
- d906017 Only legalise a VSELECT in to bitwise operations if the vector mask bool is zeros or all ones. A vector bool with just ones isn't suitable for masking with. by Pete Cooper · 13 years ago
- 8dce5b6 PR13689: Check for backtrace(3) in the cmake build. by Benjamin Kramer · 13 years ago
- 89f4980 Limit domain conversion to cases where it won't break dep chains. by Tim Northover · 13 years ago
- 0fc44ab Revert "Take account of boolean vector contents when promoting a build vector from i1 to some other type. rdar://problem/12210060" by Pete Cooper · 13 years ago
- 8fccd01 Fix Thumb2 fixup kind in the integrated-as. by Logan Chien · 13 years ago
- 4b6fbf2 Add ARM ELF support to llvm-objdump. by Logan Chien · 13 years ago
- 7b3d77e Code cleanup: tools/opt/opt.cpp by Logan Chien · 13 years ago
- e2ac552 Fix typo. by Logan Chien · 13 years ago
- 64f30e3 LoopRotation: Check some invariants of the dominator updating code. by Benjamin Kramer · 13 years ago
- 8365e9b Typos by Craig Topper · 13 years ago
- 58d5729 Teach DAG combine a number of tricks to simplify FMA expressions in fast-math mode. by Owen Anderson · 13 years ago
- b79bff5 Fix typo by Michael Liao · 13 years ago
- 5cf8bac llvm/test/CodeGen/X86/fp-fast.ll: Suppress FMA4 on AMD Bulldozer host, corresponding to r162999. by NAKAMURA Takumi · 13 years ago
- c11b719 Fix Atom bots for r163036. by Manman Ren · 13 years ago
- 2b7a2e8 SelectionDAG: when constructing VZEXT_LOAD from other loads, make sure its by Manman Ren · 13 years ago
- dfb1e4b Mark FMA4 instructions as commutable and add them to the folding tables. by Craig Topper · 13 years ago
- 42d619b Make sure to build libpthread to check for HAVE_PTHREAD_MUTEX_LOCK. by Eric Christopher · 13 years ago
- 756d2cc Remove an unused argument. The MCInst opcode is set in the ConvertToMCInst() by Chad Rosier · 13 years ago
- bbdbb05 Add selection of RegOp2MemOpTable3 to canFoldMemoryOperand by Craig Topper · 13 years ago
- 9408314 Add MachineInstr::tieOperands, remove setIsTied(). by Jakob Stoklund Olesen · 13 years ago
- 265bcb1 Fix PR12359 by Michael Liao · 13 years ago
- 3185f9a The instruction DINS may be transformed into DINSU or DEXTM depending by Jack Carter · 13 years ago
- e4fb6ea Move the GCOVFormat enums into their own namespace per the LLVM coding standard. by Bill Wendling · 13 years ago
- 429af6f Add a comment to explain what's really going on. by Chad Rosier · 13 years ago
- 5d04a56 The ConvertToMCInst() function can't fail, so remove the now dead Match_ConversionFail enum. by Chad Rosier · 13 years ago
- cb08486 Mark FMA3 instructions as commutable so that the operands to the multiply part can be commuted. by Craig Topper · 13 years ago
- 89b2ff0 Use CloneMachineInstr to make a new MI in commuteInstruction to make the code tolerant of instructions with more than two input operands. by Craig Topper · 13 years ago
- bf40437 Add support for converting llvm.fma to fma4 instructions. by Craig Topper · 13 years ago
- 908c0c0 Don't enforce ordered inline asm operands. by Jakob Stoklund Olesen · 13 years ago
- cb5f63d Clean up ProfileDataLoader a bit. by Benjamin Kramer · 13 years ago
- 2a1b0e7 llvm/test/CodeGen/X86/vec_select.ll: Fix failure on xmm-less hosts, to add -mattr=+sse2. by NAKAMURA Takumi · 13 years ago
- f91e400 Cleanups due to feedback. No functionality change. Patch by Alistair. by Bill Wendling · 13 years ago
- 5d60c67 Clean up AddedComplexity further after adding UseSSEx by Michael Liao · 13 years ago
- 05e80f2 Fix a couple of typos in EmitAtomic. by Jakob Stoklund Olesen · 13 years ago
- 9765c6e X86: Fix encoding of 'movd %xmm0, %rax' by Jim Grosbach · 13 years ago
- 359956d With the fix in r162954/162955 every cvt function returns true. Thus, have by Chad Rosier · 13 years ago
- 5dd9e21 Take account of boolean vector contents when promoting a build vector from i1 to some other type. rdar://problem/12210060 by Pete Cooper · 13 years ago
- 9e3b6df Try to make this test more generic to unbreak buildbots. by Owen Anderson · 13 years ago
- 43da6c7 Teach the DAG combiner to turn chains of FADDs (x+x+x+x+...) into FMULs by constants. This is only enabled in unsafe FP math mode, since it does not preserve rounding effects for all such constants. by Owen Anderson · 13 years ago
- fafa283 Fix for r162954. Return the Error. by Chad Rosier · 13 years ago
- 64b3444 Move a check to the validateInstruction() function where it more properly belongs. by Chad Rosier · 13 years ago
- cee2f72 [llvm] Updated the test fold-vector-select so that we test the vector selects exhaustively. by Michael Gottesman · 13 years ago
- 1122fc4 Typo. by Chad Rosier · 13 years ago
- 389536c Whitespace. by Chad Rosier · 13 years ago
- 04508c6 Whitespace. by Chad Rosier · 13 years ago
- 0bad086 Hoist a check to eliminate obvious mismatches as early as possible. Also, fix by Chad Rosier · 13 years ago
- e757f00 by Nadav Rotem · 13 years ago
- 62316fa [ms-inline asm] Add a new function, GetMCInstOperandNum, to the by Chad Rosier · 13 years ago
- a03c441 Introduce 'UseSSEx' to force SSE legacy encoding by Michael Liao · 13 years ago
- d566c5f ADTTests: [CMake] Exclude DenseMapTest.cpp and SmallVectorTest.cpp on MSVC9 due to its bug. by NAKAMURA Takumi · 13 years ago
- 54cbadc Apply "/Og-" also to MSC15(aka VS9) on VMCore/Function.cpp. by NAKAMURA Takumi · 13 years ago
- d2a35f2 PPCISelLowering.cpp: Fix r162725. by NAKAMURA Takumi · 13 years ago
- 25f6b5a PPCISelLowering.cpp: Whitespace. by NAKAMURA Takumi · 13 years ago
- 7498078 test by Michael Ilseman · 13 years ago
- 86c0d8c Fix test case. by Benjamin Kramer · 13 years ago
- d70846e LoopRotate: Also rotate loops with multiple exits. by Benjamin Kramer · 13 years ago
- c81fe9c InstCombine: Fix comment to reflect the code. by Benjamin Kramer · 13 years ago