oota-llvm.git
2012-12-27 Eric ChristopherFileCheck-ize.
2012-12-27 Craig TopperAdd hasSideEffects=0 to CMP*rr_REV.
2012-12-27 Nadav Rotemwhitespace
2012-12-27 Craig TopperAdd mayLoad, mayStore, and hasSideEffects tags to BT...
2012-12-27 Eric ChristopherRight now all of the relocations are 32-bit dwarf,...
2012-12-26 Nadav RotemIf all of the write objects are identified then we...
2012-12-26 Craig TopperFix operands and encoding form for ARPL instruction...
2012-12-26 Craig TopperAdd hasSideEffects=0 to some atomic instructions.
2012-12-26 Craig TopperMark the AL/AX/EAX forms of the basic arithmetic operat...
2012-12-26 Nick Lewycky80 columns. No functionality change.
2012-12-26 Nick LewyckyRemove mid-optimizer warning. This situation should...
2012-12-26 Craig TopperMark all the _REV instructions as not having side effec...
2012-12-26 Craig TopperRemove a special conditional setting of neverHasSideEff...
2012-12-26 Nadav RotemUpdate the docs with the new workload that was added.
2012-12-26 Nadav RotemLoopVectorizer: Optimize the vectorization of consecuti...
2012-12-26 Eli BenderskyFix comment typo
2012-12-26 Evgeniy Stepanov[msan] Raise alignment of origin stores/loads when...
2012-12-26 Evgeniy Stepanov[msan] Expand the file comment with track-origins info.
2012-12-26 Benjamin KramerFix quoting in configure. Patch by Krzysztof Parzyszek!
2012-12-26 Craig TopperMerge still more SSE/AVX instruction definitions.
2012-12-26 Craig TopperMerge more SSE/AVX instruction definitions.
2012-12-26 NAKAMURA TakumiTableGen/FixedLenDecoderEmitter.cpp: Fix a potential...
2012-12-26 Nadav Rotemrevert an accidental commit.
2012-12-26 Craig TopperFix 80 column violation.
2012-12-26 Craig TopperFix class name in comment.
2012-12-26 Craig TopperMerge SSE/AVX PCMPEQ/PCMPGT instruction definitions.
2012-12-26 Nadav RotemDoc: add fmuladd to the list of vectorizeable functions...
2012-12-26 Craig TopperRemove 'v' from mnemonic to fix asm matching failures.
2012-12-26 Craig TopperUse an additional multiclass to merge the 128/256-bit...
2012-12-26 Nadav RotemReformat the docs.
2012-12-26 Nadav Rotemwhite space
2012-12-26 Craig TopperUse an additional multiclass to merge the 128/256-bit...
2012-12-26 Craig TopperMerge an AVX/SSE 256-bit and 128-bit multiclass.
2012-12-26 Craig TopperMark VANDNPD/VANDNPDS as not commutable.
2012-12-26 NAKAMURA Takumillvm/test/CodeGen/X86: FileCheck-ize two tests in r171083.
2012-12-26 NAKAMURA Takumillvm/test/CodeGen/X86: Disable avx in two tests corresp...
2012-12-26 Craig TopperRemove alignment from a bunch more VEX encoded operatio...
2012-12-26 Craig TopperRemove alignment from folding table for VMOVUPD as...
2012-12-26 Craig TopperRemove alignment requirements from (V)EXTRACTPS. This...
2012-12-26 Hal FinkelBBVectorize: Use VTTI to compute costs for intrinsics...
2012-12-26 Craig TopperRemove alignment requirement from VCVTSS2SD in folding...
2012-12-25 Hal FinkelLoopVectorize: Enable vectorization of the fmuladd...
2012-12-25 Hal FinkelBBVectorize: Enable vectorization of the fmuladd intrinsic
2012-12-25 Hal FinkelLoosen scheduling restrictions on the PPC dcbt intrinsic
2012-12-25 Hal FinkelExpand PPC64 atomic load and store
2012-12-25 Evgeniy Stepanov[msan] Fix handling of vectors of pointers.
2012-12-25 Evgeniy Stepanov[msan] Fix handling of select with vector condition.
2012-12-25 Benjamin KramerHarden test so it's not affected by changes to compare...
2012-12-25 Benjamin KramerX86: Shave off one shuffle from the pcmpeqq sequence...
2012-12-25 Benjamin KramerX86: Custom lower <2 x i64> eq and ne when SSE41 is...
2012-12-25 Alexey SamsonovASan: initialize callbacks from ASan module pass in...
2012-12-25 Alexey SamsonovASan: move stack poisoning logic into FunctionStackPois...
2012-12-25 Nick LewyckyFix whitespace. No functionality change.
2012-12-25 Nadav RotemVCVTSS2SD requires a strict alignment. Thanks Elena.
2012-12-25 Bob WilsonRename LLVMContext diagnostic handler types and functions.
2012-12-24 NAKAMURA Takumi[CMake] AddLLVM.cmake: Tweak the corner case that ...
2012-12-24 Nick LewyckyQuiet gcc's -Wparenthesis warning. No functionality...
2012-12-24 Nick LewyckyFix typo "Makre" -> "Make".
2012-12-24 Benjamin KramerUse a std::string rather than a dynamically allocated...
2012-12-24 Bob WilsonAdd LLVMContext::emitWarning methods and use them....
2012-12-24 Dmitri GribenkoFix a typo introduced in r168577: FlAGS -> FLAGS (note...
2012-12-24 Dmitri GribenkoAutoRegen.sh: update reference to documentation
2012-12-24 NAKAMURA Takumillvm/test/CodeGen/X86/fold-vex.ll: Add explicit triple.
2012-12-24 Nadav RotemCostModel: We have API for checking the costs of known...
2012-12-24 Elena DemikhovskyAdded 6 more value types: v32i1, v64i1, v32i16, v32i8...
2012-12-24 Elena DemikhovskyRemoved "static" from "__jit_debug_descriptor" because...
2012-12-24 Nadav RotemSome x86 instructions can load/store one of the operand...
2012-12-24 Nadav RotemLoopVectorizer: When checking for vectorizable types...
2012-12-24 Nadav RotemChange the codegen Cost Model API for shuffeles. This...
2012-12-24 Alexey SamsonovFix typo in comments
2012-12-24 Nadav RotemUpdate the docs of the cost model.
2012-12-24 NAKAMURA Takumillvm/MC/MCMachObjectWriter.h: ComputeSymbolTable()...
2012-12-24 Nadav RotemLoopVectorizer: Fix an endless loop in the code that...
2012-12-23 Dmitri GribenkoDocumentation: fix typos reported in PR13866
2012-12-23 Nadav RotemCostModel: Change the default target-independent implem...
2012-12-23 Benjamin KramerLoopVectorize: Fix accidentaly inverted condition.
2012-12-23 Benjamin KramerLoopVectorize: For scalars and void types there is...
2012-12-23 Nadav RotemWe are not ready to estimate the cost of integer expans...
2012-12-23 Sean Silvadocs: Add link to external LLVM backend tutorial.
2012-12-23 Nadav Rotemwhitespace
2012-12-23 Nadav RotemRename a function.
2012-12-23 Nadav RotemLoop Vectorizer: Update the cost model of scatter/gathe...
2012-12-22 Craig TopperRemove trailing whitespace.
2012-12-22 Craig TopperRemove trailing whitespace
2012-12-22 Jakob Stoklund... Remove a special case that doesn't seem necessary any...
2012-12-22 Jakob Stoklund... Use getNumOperands() instead of Operands.size().
2012-12-22 Benjamin KramerX86: Turn mul of <4 x i32> into pmuludq when no SSE4...
2012-12-22 Benjamin KramerX86: Emit vector sext as shuffle + sra if vpmovsx is...
2012-12-22 Craig TopperAdd a comma to fix the build.
2012-12-22 Craig TopperUse a negative value to represent INVALID_SIMPLE_VALUE_...
2012-12-22 Craig TopperAdd vAny and Metadata to the switch in getSizeInBits...
2012-12-22 Daniel Dunbar[utils] Tweak utils/clang-parse-diagnostics-file to...
2012-12-22 Bill WendlingChange 'AttrVal' to 'AttrKind' to better reflect that...
2012-12-22 Richard SmithFix some undefined behavior when parsing YAML input...
2012-12-22 Richard SmithDon't call back() on an empty SmallVector. Found by...
2012-12-21 Nadav RotemIn some cases, due to scheduling constraints we copy...
2012-12-21 Akira Hatanaka[mips] Refactor subword-swap, EXT/INS, load-effective...
2012-12-21 Akira Hatanaka[mips] Refactor SYNC and multiply/divide instructions.
2012-12-21 Akira Hatanaka[mips] Refactor BAL instructions.
2012-12-21 Akira Hatanaka[mips] Fix encoding of BAL instruction. Also, fix assem...
next