- 148c7f2 Fix inline assembly that switches between ARM and Thumb modes by Greg Fitzgerald · 12 years ago
- fa4a8f4 Don't open or fstat files twice in llvm-ar. by Rafael Espindola · 12 years ago
- 7dd9121 Remove param doxygen comment for non-existing parameter. by Benjamin Kramer · 12 years ago
- 2edc3a6 Pass the computed magic to createBinary and createObjectFile if available. by Rafael Espindola · 12 years ago
- 929b0fb [x86] Silence unused diReg variable warning in non-asserting builds by David Woodhouse · 12 years ago
- b92c398 [x86] Fix uninitialized variable warning in translate{Src,Dst}Index by David Woodhouse · 12 years ago
- a1856c8 [x86] Remove now-unused isSrcOp() and isDstOp() from X86AsmParser by David Woodhouse · 12 years ago
- 0ff018e [x86] Allow segment and address-size overrides for INS[BWLQ] (PR9385) by David Woodhouse · 12 years ago
- af588b9 [x86] Allow segment and address-size overrides for OUTS[BWLQ] (PR9385) by David Woodhouse · 12 years ago
- 51cd16c [x86] Allow segment and address-size overrides for MOVS[BWLQ] (PR9385) by David Woodhouse · 12 years ago
- 674140f ]x86] Allow segment and address-size overrides for CMPS[BWLQ] (PR9385) by David Woodhouse · 12 years ago
- 6abfcfe [x86] Allow address-size overrides for SCAS{8,16,32,64} (PR9385) by David Woodhouse · 12 years ago
- ccbfd5b [x86] Allow address-size overrides for STOS[BWLQ] (PR9385) by David Woodhouse · 12 years ago
- db9fa46 [x86] Allow segment and address-size overrides for LODS[BWLQ] (PR9385) by David Woodhouse · 12 years ago
- b9b629c Loop strength reduce: fix function name. by Tim Northover · 12 years ago
- c75a44c AVX512: combining setcc and zext is wrong on AVX512 by Elena Demikhovsky · 12 years ago
- bb96dfc MachineCopyPropagation has special logic for removing COPY instructions. It will remove plain COPYs using eraseFromParent(), but if the COPY has imp-defs/imp-uses it will convert it to a KILL, to keep the imp-def around. by James Molloy · 12 years ago
- 290ad96 Add unused result attr to the casting templates by Alp Toker · 12 years ago
- 0af7a7d [AArch64 NEON] Try to generate CONCAT_VECTOR when lowering BUILD_VECTOR or SHUFFLE_VECTOR. by Kevin Qin · 12 years ago
- 0c1b9ec Reformat a loop for basic hygeine. Self review. by Andrew Trick · 12 years ago
- 6a0fffd [Sparc] Add support for inline assembly constraints which specify registers by their aliases. by Venkatraman Govindaraju · 12 years ago
- ad8d69b Whitespace. by NAKAMURA Takumi · 12 years ago
- c3ee775 Fix typo by Matt Arsenault · 12 years ago
- 29b1a24 [Sparc] Add support for inline assembly constraint 'I'. by Venkatraman Govindaraju · 12 years ago
- 825fc31 Change createObjectFile to return an ErrorOr. by Rafael Espindola · 12 years ago
- 6220c8f [Sparc] Do not add PC to _GLOBAL_OFFSET_TABLE_ address to access GOT in absolute code. by Venkatraman Govindaraju · 12 years ago
- c04f2c9 [SROA] Fix a bug which could cause the common type finding to return by Chandler Carruth · 12 years ago
- 3d21815 Be a bit more consistent about using ErrorOr when constructing Binary objects. by Rafael Espindola · 12 years ago
- dcaab3b CodeGen: Stop treating vectors as aggregates by Duncan P. N. Exon Smith · 12 years ago
- 182a02a Tweak the spelling of the asserts requirement a bit more. This makes it by Chandler Carruth · 12 years ago
- 10afb02 Fix PR18572 - llc crash during GenericScheduler::initPolicy(). by Andrew Trick · 12 years ago
- ce5f07f Forgot to add testcase for r198590 by David Majnemer · 12 years ago
- da34460 Fix pointer info on PPC byval stores by Hal Finkel · 12 years ago
- a747cf1 Adding new LTO APIs to parse metadata nodes and extract linker options and by Yunzhong Gao · 12 years ago
- 92e658b Don't clobber CMAKE_REQUIRED_FLAGS, it ends up being used in by Chandler Carruth · 12 years ago
- b422abd Fix VS2012 ID/version check. by Amara Emerson · 12 years ago
- 94ad5a1 Rename these methods to match the style guide. by Rafael Espindola · 12 years ago
- f862a4a [mips][sched] Split IILoad into II_L[BHWD], II_L[BHW]U, II_L[WD][LR], and II_RESTORE by Daniel Sanders · 12 years ago
- 2b9c11c [mips][sched] Split IIFmoveC1 into II_M[FT]C1, II_M[FT]HC1, II_DM[FT]C1 by Daniel Sanders · 12 years ago
- 49671f1 [mips][sched] Split IIFStore into II_S[WD]C1, and II_S[WDU]XC1 by Daniel Sanders · 12 years ago
- c93ed17 [NVPTX] Add missing patterns for div.approx with immediate denominator by Justin Holewinski · 12 years ago
- dc57347 [mips][sched] Split IIFLoad into II_L[WD]C1, and II_L[WDU]XC1 by Daniel Sanders · 12 years ago
- cbfe7fd [mips][sched] Removed IIFrecipFsqrtStep. No instructions use it. by Daniel Sanders · 12 years ago
- faacfec [mips][sched] Renamed II_FsqrtSingle and II_FsqrtDouble to II_SQRT_S and II_SQRT_D respectively by Daniel Sanders · 12 years ago
- fa458d8 [mips][sched] Renamed II_FdivSingle and II_FdivDouble to II_DIV_S and II_DIV_D respectively by Daniel Sanders · 12 years ago
- be0843e [mips][sched] Split IIFmulDouble into II_MUL_D, II_MADD_D, II_MSUB_D, II_NMADD_D, and II_NMSUB_S by Daniel Sanders · 12 years ago
- c55cf21 [mips][sched] Split IIFmulSingle into II_MUL_S, II_MADD_S, II_MSUB_S, II_NMADD_S, and II_NMSUB_S by Daniel Sanders · 12 years ago
- b029a0e [mips][sched] Split IIFadd into II_ADD_[DS], II_SUB_[DS] by Daniel Sanders · 12 years ago
- 65d38c3 [mips][sched] Split IIFcmp into II_C_CC_[SD] by Daniel Sanders · 12 years ago
- 0e65e8c [mips][sched] Split IIFmove into II_C[FT]C1, II_MOV[FNTZ]_[SD], II_MOV_[SD] by Daniel Sanders · 12 years ago
- c2e835f [mips][sched] Split IIFcvt into II_(ROUND|TRUNC|CEIL|FLOOR|CVT), II_ABS, II_NEG by Daniel Sanders · 12 years ago
- a3e8e06 [mips][sched] Split IIslt into II_SLT_SLTU, II_SLTI_SLTIU by Daniel Sanders · 12 years ago
- ff68143 MIPS: mark intrinsics IntrNoMem so all patterns using them are consistent. by Tim Northover · 12 years ago
- 6817639 Checked return warning from coverity by Renato Golin · 12 years ago
- 2c2019b Fix libstdc++4.7 test on Android. by Evgeniy Stepanov · 12 years ago
- 8f74ea3 Use ArrayRef to simplify some code. by Craig Topper · 12 years ago
- bb70b57 tools: use 64-bit print specifier by Saleem Abdulrasool · 12 years ago
- d28c094 tools: support decoding ARM EHABI opcodes in readobj by Saleem Abdulrasool · 12 years ago
- e502a6a ARM IAS: add support for .unwind_raw directive by Saleem Abdulrasool · 12 years ago
- 2727643 ARM IAS: support .personalityindex by Saleem Abdulrasool · 12 years ago
- 9fe8c2b [AArch64 NEON] Fix a bug caused by undef lane when generating VEXT. by Kevin Qin · 12 years ago
- 665b923 Add operator!= for FoldingSetNodeID and FoldingSetNodeIDRef. Implementation in by Nick Lewycky · 12 years ago
- 527d783 Tweak the MCExternalSymbolizer to not use the SymbolLookUp() call back by Kevin Enderby · 12 years ago
- bf2712a To allow the X86 verbose assembly to print its informative comments by Kevin Enderby · 12 years ago
- 07b072b Update StackProtector when coloring merges stack slots by Hal Finkel · 12 years ago
- 825b93b [X86] Teach how to combine a vselect into a movss/movsd by Andrea Di Biagio · 12 years ago
- 16d00e4 Debug info: On ARM ensure that all __TEXT sections come before the by Adrian Prantl · 12 years ago
- 6e08a41 Revert "Debug info: On ARM ensure that the data sections come before the" by Adrian Prantl · 12 years ago
- daa4c91 Allow SMUL_LOHI and UMUL_LOHI to be narrow to MUL on targets where MUL is Custom rather than Legal. Even if the target is doing some kind of expansion for MUL, it's pretty much guaranteed to be more efficent than whatever it does for SMUL_LOHI or UMUL_LOHI! by Owen Anderson · 12 years ago
- 61a7bb0 Remove the useless pseudo instructions VDUPfdf and VDUPfqf, replacing them with patterns to match VDUPLN. by James Molloy · 12 years ago
- 95dd2f4 [CMake] LLVMProcessSources.cmake: Add include(CMakeParseArguments). by NAKAMURA Takumi · 12 years ago
- 04a6261 Whitespace. by NAKAMURA Takumi · 12 years ago
- 54c251c Fix misched-aa-colored.ll to require asserts (trying again) by Hal Finkel · 12 years ago
- 42691ad Fix misched-aa-colored.ll to require asserts. by Hal Finkel · 12 years ago
- 48f7a23 Update IR when merging slots in stack coloring by Hal Finkel · 12 years ago
- 5e908e3 Track multiple stores per object when using AA in ScheduleDAGInstrs by Hal Finkel · 12 years ago
- 9334b07 [x86] Fix disassembly of MOV16ao16 et al. by David Woodhouse · 12 years ago
- a3fb0f9 [x86] Fix 16-bit disassembly of JCXZ/JECXZ by David Woodhouse · 12 years ago
- fc19ac9 [x86] Rename MOVSD/STOSD/LODSD/OUTSD to MOVSL/STOSL/LODSL/OUTSL by David Woodhouse · 12 years ago
- d1c3f66 [x86] Fix disassembly of callw instruction by David Woodhouse · 12 years ago
- 7360e8c [x86] Fix 16-bit handling of OpSize bit by David Woodhouse · 12 years ago
- e6f5bb9 [x86] Infer disassembler mode from SubtargetInfo feature bits by David Woodhouse · 12 years ago
- 70ece0a [x86] Support i386-*-*-code16 triple for emitting 16-bit code by David Woodhouse · 12 years ago
- 1d9ab25 [PM] Wire up the Verifier for the new pass manager and connect it to the by Chandler Carruth · 12 years ago
- 843fa74 ARM: add tlsldo relocation by Kai Nacke · 12 years ago
- b924b8b [CMake] llvm_process_sources: Introduce a parameter, ADDITIONAL_HEADERS. by NAKAMURA Takumi · 12 years ago
- 3767c74 [ARM] Do not generate Tag_DIV_use=AllowDIVExt when hardware div is non-optional: it should have the default value of AllowDIVIfExists by Artyom Skrobov · 12 years ago
- 7066282 Revert my commit in r199620 that added sections about namespaces to the by Chandler Carruth · 12 years ago
- ce30a81 Revert r199628: "[AArch64 NEON] Fix a bug caused by undef lane when generating VEXT." by Chandler Carruth · 12 years ago
- d157171 Fix a DenseMap iterator invalidation bug causing lots of crashes when by Chandler Carruth · 12 years ago
- 1e1446b Fix all the remaining lost-fast-math-flags bugs I've been able to find. The most important of these are cases in the generic logic for combining BinaryOperators. by Owen Anderson · 12 years ago
- f55ec9a [AArch64 NEON] Fix a bug caused by undef lane when generating VEXT. by Kevin Qin · 12 years ago
- 773e8d0 MC: whitespace by Saleem Abdulrasool · 12 years ago
- 3bbede5 [PM] Fix a contradiction in the comments noticed by Anders. by Chandler Carruth · 12 years ago
- 7582d8d [AArch64 NEON] Accept both #0.0 and #0 for comparing with floating point zero in asm parser. by Kevin Qin · 12 years ago
- 5d696a9 Add some wording to the coding standards to say how to indent namespaces by Chandler Carruth · 12 years ago
- ee804f4 Move the retrieval of VT after all of the early exits from PerformOrCombine that do not use VT. NFC. by Michael Gottesman · 12 years ago
- 7320de5 [APInt] Fix nearestLogBase2 to return correct answers for very large APInt and APInt with a bitwidth of 1. by Michael Gottesman · 12 years ago
- e741397 [APInt] Fixed bug where APInt(UINT32_MAX, 0) would blow up when being constructed. by Michael Gottesman · 12 years ago
- b45edea InstCombine: Modernize a bunch of cast combines. by Benjamin Kramer · 12 years ago