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