- 335db22 Add a 'normalize' method to the Triple class, which takes a mucked up by Duncan Sands · 14 years ago
- f1e29d4 MC/AsmParser: Push the burdon of emitting diagnostics about unmatched by Daniel Dunbar · 14 years ago
- 4f98f83 tblgen/AsmMatcher: Always emit the match function as 'MatchInstructionImpl', by Daniel Dunbar · 14 years ago
- ee0f32d configure: Add detection of the linker version string. by Daniel Dunbar · 14 years ago
- 7f9ef4b Clean up ConstantRange a bit: by Nick Lewycky · 14 years ago
- bd4d66d Make LoopPass::getContainedPass return a LoopPass* instead of a Pass* by Dan Gohman · 14 years ago
- fa5c2a6 Remove BasicBlockPass::runOnFunction, which was unused. by Dan Gohman · 14 years ago
- ec1355b Remove rsqrt/sqrt_nr intrinsics since there are no more builtins for them on clang by Bruno Cardoso Lopes · 14 years ago
- 1f9a160 Delete FunctionPass::run, which is unused. by Dan Gohman · 14 years ago
- 73e8800 Delete FunctionPass::runOnModule, which is unused. by Dan Gohman · 14 years ago
- b68f274 Don't use unsigned char for alignments in TargetData. There aren't by Dan Gohman · 14 years ago
- dfa28b1 Fix a FIXME. The SlotIndex::Slot enum should be private. by Jakob Stoklund Olesen · 14 years ago
- 3c14ca4 llvm-mc: Add -show-inst-operands, for dumping the parsed instruction representation before matching. by Daniel Dunbar · 14 years ago
- b3cb696 MCAsmParser: Add dump() hook to MCParsedAsmOperand. by Daniel Dunbar · 14 years ago
- 1a76359 Remove AVX 256-bit cast intrinsics now that clang is using __builtin_shufflevector for those by Bruno Cardoso Lopes · 14 years ago
- 9fb2ffd Remove AVX 256-bit unpack and interleave intrinsics now that clang is using __builtin_shufflevector for those by Bruno Cardoso Lopes · 14 years ago
- b89c631 Remove AVX 256-bit shuffle intrinsics now that clang is using __builtin_shufflevector for those by Bruno Cardoso Lopes · 14 years ago
- 2d643ef Make it possible to set the cpu used for codegen. by Rafael Espindola · 14 years ago
- 0a16b22 Avoid multiple definition warnings when both config.h and by Oscar Fuentes · 14 years ago
- af08a36 Rename and reorder the arguments to isImpliedCond, for consistency and clarity. by Dan Gohman · 14 years ago
- 6bf058c Add missing argument. CreateCompositeTypeEx() users, please verify. by Devang Patel · 14 years ago
- 98197e5 Make it possible to set the flags passed to the assembler. by Rafael Espindola · 14 years ago
- 9db3ea4 Implement register class inflation. by Jakob Stoklund Olesen · 14 years ago
- 08e93b1 Recalculate the spill weight and allocation hint for virtual registers created by Jakob Stoklund Olesen · 14 years ago
- 1e67278 Trailing whitespace. by Mikhail Glushenkov · 14 years ago
- 0115387 Remove replicate intrinsics, clang will generate shufflevector for those. The shuffles can't be matched by x86 codegen yet, but will soon by Bruno Cardoso Lopes · 14 years ago
- 77497bf Use i32 instead of i8 for dot product intrinsic by Bruno Cardoso Lopes · 14 years ago
- df30cf9 Transpose the calculation of spill weights such that we are calculating one by Jakob Stoklund Olesen · 14 years ago
- d5955f5 Fix the last argument type of AVX vblend intrinsics by Bruno Cardoso Lopes · 14 years ago
- 6cdb1ab Merge the OptimizeExts and OptimizeCmps passes into one PeepholeOptimizer by Bill Wendling · 14 years ago
- b07ce60 Next bit of support for the dwarf .file directive. This patch takes the by Kevin Enderby · 14 years ago
- 2739896 Refactor. by Devang Patel · 14 years ago
- cbb170d Make it possible to set the target triple and expose that with an option in the by Rafael Espindola · 14 years ago
- fffe6cf Remove the ValueMap operator=, which was wrong (it did't correct the by Duncan Sands · 14 years ago
- ba57509 Change the Interval type to signed in ImmutableIntervalMap.h. by Zhongxing Xu · 14 years ago
- 9918080 Remove unused variable. by Benjamin Kramer · 14 years ago
- 3850f5c Remove the ValueMap copy constructor. It's not used anywhere, by Duncan Sands · 14 years ago
- d442d28 Add a bit of a hack to avoid multiple defines of variables in by Eric Christopher · 14 years ago
- c98af33 Use the "isCompare" machine instruction attribute instead of calling the by Bill Wendling · 14 years ago
- 652eb50 CMake: set configure macro LLVM_PREFIX by Oscar Fuentes · 14 years ago
- 118eb57 CMake: configure header llvm-config.h by Oscar Fuentes · 14 years ago
- eec5008 Fix PR7809 by creating a header for just llvm variables that can be by Eric Christopher · 14 years ago
- 73739d0 Add back in r109901, which adds a Compare flag to the target instructions. It's by Bill Wendling · 14 years ago
- fff0f11 Roll back my last two commits, valgrind complains. by Benjamin Kramer · 14 years ago
- 0055fac A reference to the Timer's name is safe, it outlives the contents of the vector. by Benjamin Kramer · 14 years ago
- 5aa8df2 Shrink PassNameParser's binary size with array_pod_sort. by Benjamin Kramer · 14 years ago
- 0aede9e Remove layering violation. by Owen Anderson · 14 years ago
- 9773e45 Add an inverse() method to ConstantRange. by Owen Anderson · 14 years ago
- dbac071 Fix typo. by Nick Lewycky · 14 years ago
- 8d570bf Remove assignPassManager's default arguments. It's really by Dan Gohman · 14 years ago
- 4afefde More #include cleanups. by Dan Gohman · 14 years ago
- fc8b58e Delete this explicit assignment operator; it's equivalent to the implicit one. by Dan Gohman · 14 years ago
- 4bdeede Tidy up PMStack. Add a bunch of consts, use std::vector instead of by Dan Gohman · 14 years ago
- 11112e0 Tidy some #includes and forward-declarations, and move the C binding code by Dan Gohman · 14 years ago
- 634bab1 Add a convenience constructor. by Owen Anderson · 14 years ago
- 9510214 Make AnalysisImpls private. by Dan Gohman · 14 years ago
- 6f615f8 Add a predicate to determine if a call is an inline asm statement. by Owen Anderson · 14 years ago
- 565aafc Some cleanup. Use a class (OptionInfo) instead of a pair of a pair and remove by Rafael Espindola · 14 years ago
- 4945dd8 Patterns to match AVX 256-bit vzero intrinsics by Bruno Cardoso Lopes · 14 years ago
- 60493c3 Eliminate PromoteMemoryToRegisterID; just use addPreserved("mem2reg") by Dan Gohman · 14 years ago
- f691229 tidy up by Jim Grosbach · 14 years ago
- c257c66 MC: Add default value for AddrSpace argument to EmitValue. by Daniel Dunbar · 14 years ago
- 2343659 Add LiveInterval::RenumberValues - Garbage collection for VNInfos. by Jakob Stoklund Olesen · 14 years ago
- 90c579d Reapply r110396, with fixes to appease the Linux buildbot gods. by Owen Anderson · 14 years ago
- e26a7b5 Implement a proper getModRefInfo for va_arg. by Dan Gohman · 14 years ago
- e6f6064 spelling by Jim Grosbach · 14 years ago
- 55e9587 Fix eabi calling convention when a 64 bit value shadows r3. by Rafael Espindola · 14 years ago
- 13214eb Add a comment. by Dan Gohman · 14 years ago
- 5b55ff0 Revert r109901. The implementation of <rdar://problem/7405933> (r110423) doesn't by Bill Wendling · 14 years ago
- e4ddbdf Add the Optimize Compares pass (disabled by default). by Bill Wendling · 14 years ago
- 1f74590 Revert r110396 to fix buildbots. by Owen Anderson · 14 years ago
- f6d6df4 Remove unused AVX intrinsics by Bruno Cardoso Lopes · 14 years ago
- cb74993 Make AA private, since subclasses shouldn't (aren't don't) access it directly. by Dan Gohman · 14 years ago
- 9ccaf53 Don't use PassInfo* as a type identifier for passes. Instead, use the address of the static by Owen Anderson · 14 years ago
- 7365c09 Remove IntrWriteMem, as it's the default. Rename IntrWriteArgMem by Dan Gohman · 14 years ago
- 6387176 Revert my last commit, apparently it's a runtime issue. by Eric Christopher · 14 years ago
- 4368436 Remove unnecessary include. by Eric Christopher · 14 years ago
- 3ecf355 remove the private hack from CallInst, it was not supposed to hit the branch anyway by Gabor Greif · 14 years ago
- 9850a28 Give ConstantRange an operator= by Owen Anderson · 14 years ago
- 73cf709 Remove double-def checking from MachineVerifier, so a register does not have to by Jakob Stoklund Olesen · 14 years ago
- f66514a Delete obsolete comments. by Dan Gohman · 14 years ago
- e89652c Add a missing function. by Torok Edwin · 14 years ago
- 484959a Fix build of DataFlow.h by Torok Edwin · 14 years ago
- 26e064f Don't construct a std::string with a literal "". by Dan Gohman · 14 years ago
- 5825545 Don't print the filename twice in file-not-found errors. by Dan Gohman · 14 years ago
- 12cf501 Fix a comment typo and add more 256-bit intrinsics by Bruno Cardoso Lopes · 14 years ago
- a41af34 Remove PointerAccessInfo, which nothing was using. by Dan Gohman · 14 years ago
- 79fca6f Thread const correctness through a bunch of AliasAnalysis interfaces and by Dan Gohman · 14 years ago
- d1fb583 Add support for getting & setting the FPSCR application register on ARM when VFP is enabled. by Nate Begeman · 14 years ago
- 3bababf Add an atomic lowering pass by Peter Collingbourne · 14 years ago
- b1247c3 build: Add LLVM_NATIVE_ARCHNAME, which has the sensible value, without "Target" by Daniel Dunbar · 14 years ago
- e5c500b Support x86 AVX 256-bit instruction intrinsics. Right now support all of them, but by Bruno Cardoso Lopes · 14 years ago
- e53e377 Update some comments. by Dan Gohman · 14 years ago
- ef1cfac Introduce a symbolic constant for ~0u for use with AliasAnalysis. by Dan Gohman · 14 years ago
- 847a84e Add a convenient form of AliasAnalysis::alias for the case where the sizes by Dan Gohman · 14 years ago
- ab37f50 Make SCEVUnknown a CallbackVH, so that it can be notified directly by Dan Gohman · 14 years ago
- c182cb5 Sketch up a preliminary Type-Based Alias Analysis implementation. by Dan Gohman · 14 years ago
- 5b164b5 Add explicit constructors. Patch by Renato Golin. by Devang Patel · 14 years ago
- b7a56ad Targets: Add InitializeNativeTargetAsmPrinter(), patch by Jan Sjodin, although by Daniel Dunbar · 14 years ago
- 0114b99 doxygenize argument accessors by Gabor Greif · 14 years ago