aboutsummaryrefslogtreecommitdiff
path: root/llvm
AgeCommit message (Expand)AuthorFilesLines
2015-03-02Revert some changes that were made to fix PR20680.Sanjoy Das4-61/+17
2015-03-02lit: Add 'cd' support to the internal shell and port some testsReid Kleckner10-29/+42
2015-03-02Use read{16,32,64}{le,be}() instead of *reinterpret_cast<u{little,big}{16,32,...Rui Ueyama4-44/+31
2015-03-02SmallVector: Allow initialization and assignment from initializer_list.Benjamin Kramer2-0/+41
2015-03-02TLI: Use lambda. NFC.Michael Zolotukhin1-20/+4
2015-03-02Make ToVectorTy static.Michael Zolotukhin1-11/+9
2015-03-02Fix a copy-paste bug.Michael Zolotukhin1-1/+1
2015-03-02Revert "Refactor DebugLocDWARFExpression so it doesn't require access to the"Adrian Prantl11-170/+153
2015-03-02Revert "For the dwarf expression code get the subtarget off of the current"Adrian Prantl2-8/+6
2015-03-02Support: Add {read,write}{16,32,64}{le,be} functions.Rui Ueyama1-1/+17
2015-03-02Remove useless .debug_macinfo section setup.Paul Robinson4-20/+0
2015-03-02Change SystemZ large tests to use the existing long_tests propertyDavid Blaikie2-2/+6
2015-03-02[PerformanceTips] Document various items folks have suggestedPhilip Reames1-0/+45
2015-03-02Add r230655 back with a fix.Rafael Espindola3-11/+40
2015-03-02For the dwarf expression code get the subtarget off of the currentEric Christopher2-6/+8
2015-03-02Restore LLVMLinkModules C API until it is properly deprecated.Juergen Ributzka3-4/+14
2015-03-02R600: Use c++11 style for loopJan Vesely1-6/+4
2015-03-02Revert r230979, should apply to all X86 ELF.Paul Robinson4-16/+0
2015-03-02Making the SO version major.minor instead of just major because ABI and API c...Chris Bieneman1-1/+1
2015-03-02[PS4] Correct relocation for DWARF TLS references.Paul Robinson4-0/+16
2015-03-02export.sh: Make sure umask is not too restrictive (PR22742)Hans Wennborg1-0/+3
2015-03-02Detect malformed YAML sequence in yaml::Input::beginSequence()Justin Bogner2-7/+96
2015-03-02Refactor DebugLocDWARFExpression so it doesn't require access to theAdrian Prantl11-153/+170
2015-03-02Accidentaly inverted the condition again. Sorry.Benjamin Kramer1-1/+1
2015-03-02Avoid assertion in MSVC 2013 debug builds.Benjamin Kramer1-1/+1
2015-03-02AsmWriter: Only print one space after the load typeBenjamin Kramer1-1/+1
2015-03-02SLPVectorizer: Rewrite ArrayRef slice compare to be more idiomatic.Benjamin Kramer1-9/+5
2015-03-02TblGen: Remove copy of SmallVector::operator==. NFC intended.Benjamin Kramer2-12/+3
2015-03-02AVX-512: Add assembly parser support for Rounding modeElena Demikhovsky5-2/+115
2015-03-02NVPTX: Remove dead code.Benjamin Kramer3-116/+0
2015-03-02[mips] Optimize conditional moves where RHS is zero.Vasileios Kalintiris2-175/+159
2015-03-02AVX-512: Simplified MOV patterns, no functional changes.Elena Demikhovsky1-158/+142
2015-03-02bindings/go: expose DIBuilder::createReplaceableCompositeTypeAndrew Wilkins3-0/+49
2015-03-02Simplify code. NFC.Benjamin Kramer2-15/+5
2015-03-02Teach the verifier to enforce that the alignment argument of memory intrinsic...Owen Anderson2-2/+17
2015-03-02Teach DataLayout that alignments on basic types must be powers of two.Owen Anderson3-0/+16
2015-03-02Teach DataLayout that ABI alignments for non-aggregate types must be non-zero.Owen Anderson2-0/+9
2015-03-02Teach DataLayout that pointer ABI and preferred alignments are required to be...Owen Anderson3-0/+18
2015-03-02Teach DataLayout that zero-byte pointer sizes don't make sense.Owen Anderson2-0/+8
2015-03-02Teach the LLParser to fail gracefully when it encounters an invalid label name.Owen Anderson2-5/+18
2015-03-02Fix a crash in the LL parser where it failed to validate that the pointer ope...Owen Anderson2-0/+13
2015-03-02[llvm-pdbdump] Many minor fixes and improvementsZachary Turner18-69/+303
2015-03-02Revert r230930, it caused PR22747.Nico Weber11-169/+153
2015-03-02[X86] There are only 8 mask registers. Fail disassembly if instruction tries ...Craig Topper1-0/+2
2015-03-02Refactor DebugLocDWARFExpression so it doesn't require access to theAdrian Prantl11-153/+169
2015-03-02Revert r230921, "Revert some changes that were made to fix PR20680.", for now.NAKAMURA Takumi4-17/+61
2015-03-02Add another missing header that used to be included transitively.Benjamin Kramer1-0/+1
2015-03-02llvm/examples: Add missing include according to r230907.NAKAMURA Takumi7-0/+7
2015-03-02[X86] Fix diassembler crash on AVX512 cmpps/cmppd with immediate that doesn't...Craig Topper3-20/+30
2015-03-02[AArch64] fix an invalid-iterator-use bug.Sanjoy Das1-2/+4