- e3345c4 X86Subtarget.h: Assume "x86_64-cygwin", though it has not been released yet, to appease test/CodeGen/X86 on cygwin. by NAKAMURA Takumi · 14 years ago
- 03c45f6 New pointer rotate test. by Eric Christopher · 14 years ago
- cf1e967 Extra semi-colon. by Eric Christopher · 14 years ago
- 9e92152 indvars test case for r135558. by Andrew Trick · 14 years ago
- f22d957 indvars -disable-iv-rewrite fix: derived GEP IVs by Andrew Trick · 14 years ago
- e236dc6 Don't leak CodeGenInfos. by Benjamin Kramer · 14 years ago
- de9416e Change name of class. by Akira Hatanaka · 14 years ago
- 32b7ebb Define classes for definitions of atomic instructions. by Akira Hatanaka · 14 years ago
- c8dad11 Build and install the archive when building the Apple way. by Bill Wendling · 14 years ago
- db54826 Lower memory barriers to sync instructions. by Akira Hatanaka · 14 years ago
- 70955c2 Fix an obvious typo that's preventing x86 (32-bit) from using .literal16. by Evan Cheng · 14 years ago
- 3610604 PR10386: Don't try to split an edge from an indirectbr. by Eli Friedman · 14 years ago
- 14c9246 Fix off-by-one. by Benjamin Kramer · 14 years ago
- b29b4dd Tweak ARM assembly parsing and printing of MSR instruction. by Jim Grosbach · 14 years ago
- c8fcfc9 Distinguish between two copies of one inlined variable. by Devang Patel · 14 years ago
- 80d01dd ARM assembly parsing of MRS instruction. by Jim Grosbach · 14 years ago
- f1a0090 Enhance the FixedLengthDecoder to be able to generate plausible-looking decoders for ARM. by Owen Anderson · 14 years ago
- bdd83fe Change variable name. by Akira Hatanaka · 14 years ago
- ccfd931 ARM assembly parsing for MRC/MRC2/MRRC/MRRC2. by Jim Grosbach · 14 years ago
- cc7ecc7 Use the correct opcodes: SLLV/SRLV or AND must be used instead of SLL/SRL or by Akira Hatanaka · 14 years ago
- 2317fe1 Move mr[r]c[2] ARM tests and tidy up a bit. by Jim Grosbach · 14 years ago
- 1a2be4d ARM testcases for MOVT. by Jim Grosbach · 14 years ago
- 4061da1 Use descriptive variable names. by Akira Hatanaka · 14 years ago
- 5f16057 ARM assembly parsing for MOV (register). by Jim Grosbach · 14 years ago
- 558b66d Tidy up. by Jim Grosbach · 14 years ago
- 731f209 Tighten conditional for 'mov' cc_out. by Jim Grosbach · 14 years ago
- 23336b4 Reapply r135457. This needs llvm-gcc change, that I forgot to check-in yesterday. by Devang Patel · 14 years ago
- ffa3225 ARM assembly parsing for MOV (immediate). by Jim Grosbach · 14 years ago
- 0ec2aa2 Whitespace. by Jim Grosbach · 14 years ago
- 5a18700 Remove unused code. by Jim Grosbach · 14 years ago
- 29af091 Fix comments. by Akira Hatanaka · 14 years ago
- 70564a9 Remove redundant instructions. by Akira Hatanaka · 14 years ago
- 81b4411 Separate code that modifies control flow from code that adds instruction to by Akira Hatanaka · 14 years ago
- 6bc1dbc ARM range checking for so_imm operands in assembly parsing. by Jim Grosbach · 14 years ago
- f51bb7c Revert "Make a provision to encode inline location in a variable. This will enable dwarf writer to easily distinguish between two instances of a inlined variable in one basic block." by Bob Wilson · 14 years ago
- 66fc541 Revert "Update docs to reflect r135457." by Bob Wilson · 14 years ago
- 7fc52e2 Convert ConstantFoldGetElementPtr to use ArrayRef. by Jay Foad · 14 years ago
- b9b54eb Convert SimplifyGEPInst to use ArrayRef. by Jay Foad · 14 years ago
- ca12a21 Convert gep_type_begin and gep_type_end to use ArrayRef. by Jay Foad · 14 years ago
- 8fbbb39 Convert TargetData::getIndexedOffset to use ArrayRef. by Jay Foad · 14 years ago
- 1d2f569 Use ArrayRef in ConstantFoldInstOperands and ConstantFoldCall. by Jay Foad · 14 years ago
- c8007ab Add intrinsics for the zext / sext instructions. by Richard Osborne · 14 years ago
- 829bef1 Add intrinsics for the testct, testwct instructions. by Richard Osborne · 14 years ago
- dee3dd9 Add intrinsics for the peek and endin instructions. by Richard Osborne · 14 years ago
- bb2518c Remove bogus test: for all possible inputs of %X, the 'sub nsw' is guaranteed by Nick Lewycky · 14 years ago
- 4396613 Introduce MCCodeGenInfo, which keeps information that can affect codegen by Evan Cheng · 14 years ago
- 939ece1 Make EmitAtomic functions return the correct MachineBasicBlocks so that by Akira Hatanaka · 14 years ago
- a308c67 Do not insert instructions in reverse order. by Akira Hatanaka · 14 years ago
- 9710f06 Make isLoadExtLegal and isTruncStoreLegal check what the name says. :) This might have some minor effect on CellSPU, but all other targets should be unaffected. Fixing per report from Damien Vincent on llvmdev. by Eli Friedman · 14 years ago
- ba034c0 Update docs to reflect r135457. by Devang Patel · 14 years ago
- 9fec5e3 Make a provision to encode inline location in a variable. This will enable dwarf writer to easily distinguish between two instances of a inlined variable in one basic block. by Devang Patel · 14 years ago
- 497a397 by Devang Patel · 14 years ago
- 343c3a5 Document how to maintain a git-svn clone of the LLVM git repositories. by Jeffrey Yasskin · 14 years ago
- 6c2f7e2 Micro-opt: Only emit compact unwind if there is a compact unwind encoding to emit. by Bill Wendling · 14 years ago
- e52e3f2 Use the CompactUnwindEncoding from the Frame, if it's defined. by Bill Wendling · 14 years ago
- e060a5c Add a frame with the compact unwind encoding if it exists. by Bill Wendling · 14 years ago
- d967578 Add a method to set compact unwind encoding information in a frame. by Bill Wendling · 14 years ago
- 7d36534 Rename CompactEncoding to CompactUnwindEncoding. by Bill Wendling · 14 years ago
- c872143d Fixed a bug where the MC subtarget information by Sean Callanan · 14 years ago
- 88b9760 Add a field for the compact unwind encoding. by Bill Wendling · 14 years ago
- a67dcea Move the compact encoding from the target-specific library to the code-gen by Bill Wendling · 14 years ago
- 565a036 Revamp our handling of tLDMIA[_UPD] and tSTMIA[_UPD] to avoid having multiple instructions with the same encoding. This resolves another conflict when bringing up the new-style disassembler. by Owen Anderson · 14 years ago
- c8c3acf Eliminate TargetAsmInfo::getCompactUnwindEncoding. This get rid of the by Evan Cheng · 14 years ago
- 2d28617 Move getInitialFrameState from TargetFrameInfo to MCAsmInfo (suggestions for by Evan Cheng · 14 years ago
- 91614ae Mark the Darwin assembler workout as isCodeGenOnly, so that it doesn't cause decoding conflicts in the new-style disassembler. by Owen Anderson · 14 years ago
- 3ba292d Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity by Jeffrey Yasskin · 14 years ago
- 3a594f4 FileCheck-ize a couple tests. by Eli Friedman · 14 years ago
- 41e0d4e Compiler warning. by Andrew Trick · 14 years ago
- 0e6a052 Sink getDwarfRegNum, getLLVMRegNum, getSEHRegNum from TargetRegisterInfo down by Evan Cheng · 14 years ago
- 1360bc8 by Devang Patel · 14 years ago
- fc933c0 indvars: LinearFunctionTestReplace for non-canonical IVs. by Andrew Trick · 14 years ago
- a921164 Do not treat atomic.load.sub differently than other atomic binary intrinsics. by Akira Hatanaka · 14 years ago
- 0d7d0b5 Set mayLoad or mayStore flags for SC and LL in order to prevent LICM from by Akira Hatanaka · 14 years ago
- 0af0dc8 Re-apply r135319 with a fix for the constant island pass. by Owen Anderson · 14 years ago
- fc47933 Fix a crash when building 177.mesa for armv6. by Jakob Stoklund Olesen · 14 years ago
- f6a0dba indvars: Added verification that LFTR and other indvars goodness does by Andrew Trick · 14 years ago
- 5241b79 indvars: Added isHighCostExpansion. Avoid generating extra ops in the by Andrew Trick · 14 years ago
- 3f6a8dd Be more smart with VCVTSS2SD. Also place the patterns close to the definitions. by Bruno Cardoso Lopes · 14 years ago
- 3aaa010 Add AVX 128-bit sqrt versions by Bruno Cardoso Lopes · 14 years ago
- 45473c1 Change destination register operands of SC instructions so that unique by Akira Hatanaka · 14 years ago
- 77f8274 Intern all RecTy subclass instances to avoid duplicates. by Jakob Stoklund Olesen · 14 years ago
- 22e522e various cleanups noticed by Frits by Chris Lattner · 14 years ago
- 1419f92 remove pasto by Chris Lattner · 14 years ago
- b80e347 Hopefully fix some GCC-based buildbots. GCC apparently decays the array to a pointer here before overload resolution, so construct with an explicit length instead. by Frits van Bommel · 14 years ago
- 39b5abf Migrate LLVM and Clang to use the new makeArrayRef(...) functions where previously explicit non-default constructors were used. by Frits van Bommel · 14 years ago
- c48e1ef Introduce the 'makeArrayRef(...)' family of functions, which fills a similar role for ArrayRef<> as std::make_pair() fills for std::pair<>: they return the right instantiation of ArrayRef<T> based on the types of the parameters. by Frits van Bommel · 14 years ago
- b8c129e Delete empty unused file. by Nick Lewycky · 14 years ago
- 7941350 Fix PR10387. by Jakob Stoklund Olesen · 14 years ago
- d132430 document this api change. by Chris Lattner · 14 years ago
- db125cf land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 14 years ago
- 4b3d546 update for recent api changes. I have a hard time believing that this is actually a useful example. by Chris Lattner · 14 years ago
- 77613d4 update this to build with a recent IRBuilder change and de-constify types. by Chris Lattner · 14 years ago
- 803fa2c LLC doesn't need to create MCInstrInfo's. by Evan Cheng · 14 years ago
- 79976a4 add iteration support to TinyPtrVector for clang's use. by Chris Lattner · 14 years ago
- 8406357 fix a warning in TinyPtrVector, adopt it in SSAUpdater, saving some mallocs. by Chris Lattner · 14 years ago
- 9d69d4a introduce a new TinyPtrVector class. by Chris Lattner · 14 years ago
- 8d4dd79 Simplify & microoptimize code. No intended functionality change. by Benjamin Kramer · 14 years ago
- 811ad86 Minor code cleanups by Nadav Rotem · 14 years ago
- 2341a3c Fix CMake build on Solaris by Oscar Fuentes · 14 years ago
- 3e19473 tidy up by Chris Lattner · 14 years ago